Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/python-3.x/18.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 3.x python3.5未安装pip3_Python 3.x_Pip - Fatal编程技术网

Python 3.x python3.5未安装pip3

Python 3.x python3.5未安装pip3,python-3.x,pip,Python 3.x,Pip,我在Debian 8系统上安装了本地python3.5,如下所示,但没有安装pip3(我在任何已安装的python目录(如site packages或bin/)中都找不到pip): Python3.5似乎安装正确,我可以从.local_python内部运行解释器,并且与系统默认python没有冲突(这是我的目标)。不,我在其中找不到已安装的pip3,无法用于安装仅支持Python版本的PyQt5之类的软件包请尝试将--with ensurepip=install添加到您的配置中: ./confi

我在Debian 8系统上安装了本地python3.5,如下所示,但没有安装pip3(我在任何已安装的python目录(如site packages或bin/)中都找不到pip):

Python3.5似乎安装正确,我可以从.local_python内部运行解释器,并且与系统默认python没有冲突(这是我的目标)。不,我在其中找不到已安装的pip3,无法用于安装仅支持Python版本的PyQt5之类的软件包请尝试将
--with ensurepip=install
添加到您的配置中:

./configure --prefix=/home/${USER}/.local_python --with-ensurepip=install

此外,pip在您的系统上需要OpenSSL和zlib。您很可能已经安装了这些依赖项。

jmd_dk补充道,如果您不知道要为OpenSSL和zlib安装哪些依赖项,只需安装这些依赖项即可。这些已经足够了:

sudo apt-get install make build-essential libssl-dev zlib1g-dev libbz2-dev libsqlite3-dev
资料来源:
当我按照上面的步骤操作时,出现了以下错误:
忽略EnsureIP故障:pip 8.1.1需要SSL/TLS
。在安装了上述依赖项之后,所有这些都发挥了巨大的作用。

所以我应该卸载python3.5并重新安装,对吗?既然.my_local_python/目录已经在本地安装,那么删除它就足够了吗?或者我应该做其他事情来卸载它吗?是的,卸载并再次安装。您可以删除目录中的所有内容(或者删除目录本身并再次创建它)。Python安装不应在您的
.my_local
目录外创建永久文件。我已使用
--ensurepip=install
运行了
/configure
,但在目录中仍然找不到pip3。我想做的是使用pip3安装PyQt5(仅支持3.4之后的python版本),我已经使用本地安装的3.5版本的
pyvenv
制作了一个virtualenv,尝试从新安装的Python目录中运行例如
bin/python3-m pip install numpy
。如果确实缺少pip,则应检查安装过程的输出,例如通过管道(或使用
tee
)输出
/configure
make
make install
到文件,然后在这些文件中搜索单词“pip”。它会在某个地方说明为什么无法安装pip。
sudo apt-get install make build-essential libssl-dev zlib1g-dev libbz2-dev libsqlite3-dev