Debian 8:安装了 Python 2.7.13 但没有 Pip;软件包安装到错误的路径

反应堆

我正在运行 Debain 8 Jessie 并已安装python 2.7.13/usr/local/bin.

我没有安装新的 pip,我仍在使用位于/usr/bin/. 每当我使用 安装软件包时pip,它们都会安装到dist-packages我的新 python 安装位置:

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

问题

如何让我的 pip 安装永久安装/usr/lib/python2.7/dist-packages更奇怪的是,尽管这些软件包安装到了一个看似由我的新安装设置的位置,但我在使用python2.7.13via时无法导入我下载的任何内容/usr/local/bin/python

小路

/usr/bin:/usr/local/bin:/usr/local/sbin:/usr/sbin:/sbin:/bin:

更好

如何让我python2.7.13的安装程序从 pip 中查看已安装的软件包?

石油公司

运行这个:

import sys
for p in sys.path: 
    print p     # or print(p) if you prefer. 

寻找 /usr/lib/python2.7

如果不是,你会想要

export PYTHONPATH=/usr/local/lib/python2.7:/usr/lib/python2.7 

在 .bashrc 或 /etc/profile.d/ 中的特殊(主机范围)脚本中

如果 /usr/lib/python2.7/

根据您的“库存”版本和 2.7.13 之间的差异,您可能不想将内容放在 /usr/lib/python2.7 中。在我的系统上,我真的很想避免任何交叉污染,但我对此有点挑剔。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

创建Debian软件包以安装到带空格的路径

pip将新的Python软件包安装到所有现有的virtualenvs

在pip安装后Python没有看到软件包

安装python软件包(Debian)时dpkg返回错误

没有GUI安装的Debian软件包

Debian 软件包 'ssmtp' 没有安装候选

使debian软件包安装python

为什么`pip list`不显示Debian / Ubuntu上`apt`安装的所有Python软件包?

已创建私有软件包并安装了pip,但无法使用python导入

debian9无法使用pip3安装python软件包或使用apt卸载软件包

pip3没有为python3安装软件包

E:软件包“ python-pip”没有候选安装

构建Debian软件包尝试安装到真实的/ opt

Debian默认安装了哪些软件包?该集有术语吗?为什么有些软件包是“自动安装”的,而有些却没有?

安装没有root访问权限的python软件包

Python无法找到没有安装Anaconda的软件包

在Debian 9上安装基于python的软件包的规则

Debian软件包如何从PyPI安装Python模块

由于环境错误,无法安装软件包:[Errno 2] 没有这样的文件或目录:

安装python软件包时出现Errno 13

没有软件包*发现安装了台面

使用PIP安装python软件包时出现错误

Windows 10 pip在安装Python 3.6时未安装Python2软件包

为什么我的Debian Jessie安装中没有某些软件包?

重新安装所有Debian软件包

如何从私有Pypi存储库将python软件包安装到Google Colab?

用于opencv cmake安装的错误python软件包路径

无法安装 DLIB [Debian 7] [Python 2.7]

使用pip将Python软件包从本地文件系统文件夹安装到virtualenv