python – 停止使用apt-get安装已安装的依赖项
发布时间:2020-09-06 11:21:07 所属栏目:Python 来源:互联网
导读:如何确保使用pip安装的软件包不安装使用apt-get安装的依赖项?例如,在Ubuntu上,您可以使用apt-get install python-numpy安装Numpy软件包.哪个安装到:usr/local/lib/python2.7/dist-packages 我注意到当我安装一个需要使用pip numpy的软件包时,pip install sc
如何确保使用pip安装的软件包不安装使用apt-get安装的依赖项? 例如,在Ubuntu上,您可以使用apt-get install python-numpy安装Numpy软件包.哪个安装到:
我注意到当我安装一个需要使用pip numpy的软件包时,pip install scipy而不是跳过它再次安装到不同位置的numpy依赖.
pip应该做的是跳过全局安装的任何python包,对吧? 最佳答案 这里的关键是防止多个包管理器安装到相同的目录中. 一种策略是创建一个知道其父解释器包的virtualenv.这可以通过使用–system-site-packages选项来完成.
默认情况下,此环境不为空.您可能想要比较/usr/bin/python -m pip list和python -m pip list. 另见这question 对于许多(科学)包装,pypi上也有轮子.轮子已经是二进制的,因此无需进一步编译. (编辑:哈尔滨站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- python-2.7 – Pandas:基于空行拆分数据框
- python – Scipy稀疏 – 距离矩阵(Scikit或Scipy)
- import pyttsx在python 2.7中工作,但不在python3中
- python – 从字符串列表中分离的字符串创建字典
- 使用python,自动确定用户当前时区的最准确方法是什么
- python – Django REST Framework中的camelCase POST数据
- 即使在运行迁移后,Django Programming错误列也不存在
- Python中具有动态大小的多维数组
- python – Keras LSTM输入维度设置
- Django中模型Model添加JSON类型字段的方法