我似乎无法弄清楚如何在Python 3.6中使用pip。我真的很失落和生气,因为它看起来很容易。我已经尝试更改路径,在CMD提示符和PowerShell中调用它,但似乎没有任何工作。
例如,当我键入-m pip install matplotlib时,它会显示“找不到默认的Python”。
试试这个:
python3 -m pip install <package-name>
我希望这有帮助。
您可以在运行virtualenv时显式放置Python路径。
virtualenv --python=\path\to\python path\to\new\virtualenv\
然后
source testenv/bin/activate
如果您在Windows上使用py.exe使用多个版本,也可以调整默认的python版本:
py -3
如果我理解正确你使用的是Windows。在这种情况下,请确保你在Environment Variables
中有definend python路径,然后确保你已经在你的系统中安装了pip,因为这个How do I install pip on Windows?的检查对于如何做到这一点很好。之后,如果你仍然无法在pip install <package-name>
中使用cmd
,请确保你对你的代理没有任何限制,如果你有,那么你可以尝试创建pip.ini
文件,它会绕过你的代理设置,我喜欢这样:
设置路径:
C:\Users\userName\pip # here create pip catalog
然后在pip目录中创建pip.ini
文件。
然后创建配置:
[global]
strict-ssl=false
always-auth=false
proxy=http://proxyOfYoursUrl:8080/
trusted-host=pypi.python.org
这应该有助于使用pip
通过cmd
。