在Windows中遇到pip问题

时间:2017-08-08 07:57:46

标签: python windows pip

对我而言,安装pip一直非常困难。即使经过几次不同教程的尝试,我仍然没有想到它。 我一直在尝试使用pip(适用于初学者Python项目),但不得不放弃这些项目,因为pip不适合我。有时候我觉得我已经成功安装了pip,但后来我得到了:

  

C:\ Python33> PIP

'pip' is not recognized as an internal or external command, operable program or batch file.

我尝试了另一个教程,运行了这个,然后得到了:

  

C:\ Python33> get-pip.py

Requirement already up-to-date: pip in c:\python33\lib\site-packages\pip-9.0.1-py3.3.egg
Collecting wheel
  Downloading wheel-0.29.0-py2.py3-none-any.whl (66kB)
    100% |################################| 71kB 264kB/s
Installing collected packages: wheel
Successfully installed wheel-0.29.0

问题是我一直在接受:

  

C:\ Python33 \ LIB \站点包> PIP

'pip' is not recognized as an internal or external command, operable program or batch file.

如何在这里安装pip?我有Python 3.3.3和Windows

5 个答案:

答案 0 :(得分:1)

尝试:

python -m pip install <package_name>

答案 1 :(得分:0)

也许您应该尝试使用内置库的python发行版。由于您是Windows用户,因此可以使用Winpython,例如https://sourceforge.net/projects/winpython/,它是Python的可移植Windows发行版。我使用它,因为它已经包含了大多数科学和数字库,并且还有一个内置的软件包安装程序。

答案 2 :(得分:0)

似乎PIP不在您的PATH系统变量中,因此cmd不会将其识别为内部命令。

要检查CMD提示符下的真实类型echo %PATH%。 PIP通常应安装到C:\Python33\Scripts\pip,如果在输入echo %PATH%后没有看到这样的行,则需要从控制面板或带有setx的cmd手动添加pip到PATH系统变量的路径命令。例如:

setx PATH "%PATH%;C:\Python33\Scripts"

如果您想使用this tutorial从控制面板添加PIP路径,它应该会有所帮助。

答案 3 :(得分:0)

如果你正在使用python解释器......试试这个:

import pip

pip.main(["install","--User", "package"]) 
# so...
pip.main(["install", "--Trump", "cython"])
# also if no user specified, usually this is my go to
pip.main(["install", "cython"])

答案 4 :(得分:0)

我建议查阅此链接:
How do I install pip on Windows?包含您问题的答案,我注意到您使用python33,因此您可以直接转到this link(第二个链接我建议你来自第一个链接的页面),我希望这对你有帮助。