您好, 欢迎来到 !    登录 | 注册 | | 设为首页 | 收藏本站

python – 停止使用apt-get安装已安装的依赖项

5b51 2022/1/14 8:23:34 python 字数 1653 阅读 587 来源 www.jb51.cc/python

如何确保使用pip安装的软件包不安装使用apt-get安装的依赖项?例如,在Ubuntu上,您可以使用apt-get install python-numpy安装Numpy软件包.哪个安装到:usr/local/lib/python2.7/dist-packages 我注意到当我安装一个需要使用pip numpy的软件包时,pip install scip

概述

如何确保使用pip安装的软件包不安装使用apt-get安装的依赖项?

例如,在Ubuntu上,您可以使用apt-get install python-numpy安装Numpy软件包.哪个安装到:

usr/local/lib/python2.7/dist-packages 

我注意到当我安装一个需要使用pip numpy的软件包时,pip install scipy而不是跳过它再次安装到不同位置的numpy依赖.

/usr/lib/python2.7/dist-packages

pip应该做的是跳过全局安装的任何python包,对吧?

一种策略是创建一个知道其父解释器包的virtualenv.这可以通过使用–system-site-packages选项来完成.

virtualenv -p /usr/bin/python --system-site-packages py27
source py27/bin/activate

认情况下,此环境不为空.您可能想要比较/usr/bin/python -m pip list和python -m pip list.

另见这question

对于许多(科学)包装,pypi上也有轮子.轮子已经是二进制的,因此无需进一步编译.

总结

以上是编程之家为你收集整理的python – 停止使用apt-get安装已安装的依赖项全部内容,希望文章能够帮你解决python – 停止使用apt-get安装已安装的依赖项所遇到的程序开发问题。


如果您也喜欢它,动动您的小指点个赞吧

除非注明,文章均由 laddyq.com 整理发布,欢迎转载。

转载请注明:
链接:http://laddyq.com
来源:laddyq.com
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。


联系我
置顶