安装anaconda时如何pip安装python包?

2024-04-25 01:26:25 发布

您现在位置:Python中文网/ 问答频道 /正文

我安装了anaconda,现在我不能使用pip在我的python 3.6版本上安装包,而是将它们安装在anaconda上。如果我输入pip -V我得到:

pip 9.0.1 from /anaconda/lib/python3.6/site-packages (python 3.6)

那么我怎样才能让它显示出:

^{pr2}$

相反呢?。 还是我错过了什么?在


Tags: pipfrom版本libpackagessiteanaconda安装包
2条回答

好吧,anaconda自带了自己的python目录,它替换了默认的python,从而使其pip变得无用。 您需要编辑.bashrc(如果使用zsh,则编辑.zshrc)。在这里,您需要更改原始python目录的路径。首先删除与水蟒相关的export PATH并放入:

export PATH="/Library/Frameworks/Python.framework/Versions/3.6/bin:$PATH"

如果您使用的是基于Debian的系统。您也可以尝试update-alternatives。这是一个非常强大(但易于使用)的工具,它允许您更改当前默认的python版本,而无需手动更新.bashrc。 如何使用update-alternatives可以在这里找到:https://linuxconfig.org/how-to-change-from-default-to-alternative-python-version-on-debian-linux#h2-change-python-version-system-wide

我不得不自己解决这个问题:

在Windows 10上,我输入命令提示符(即cmd)并使用:

python -m pip install  target=C:\Users\myusername\AppData\Local\Programs\Python\Python36-32\ 

模块名 如果您可以找到python 3.6的文件夹,那么您将能够使用:

^{pr2}$

请注意,路径和模块名之间的空格是必需的。在

相关问题 更多 >