我无法安装' pip'对于python

时间:2014-12-18 11:14:14

标签: python windows python-2.7 powershell pip

我将通过“学习Python困难之路”这本书,我需要安装pip。(ex46,ex47) 所以我将get-pip.py保存在我的计算机上,并在powershell中保存:

PS C:\Users\Toto\pip> python Get-pip.py
Downloading/unpacking pip
Installing collected packages: pip
Successfully installed pip
Cleaning up...

但是当我尝试时:PS C:\ Users \ Toto \ pip> PIP

我收到此错误: pip : The term 'pip' is not recognized as the name of a cmdlet, function, script file, or operable program. Check the s pelling of the name, or if a path was included, verify that the path is correct and try again. At line:1 char:1 + pip + ~~~ + CategoryInfo : ObjectNotFound: (pip:String) [], CommandNotFoundException + FullyQualifiedErrorId : CommandNotFoundException

C:\ Python27 \ Scripts \已经在我的路径上了。

我无法解决这个问题。如果有人可以帮助我。

注意:我在Windows 8上使用python 2.7

4 个答案:

答案 0 :(得分:12)

每当我在我的Windows机器上安装pip时,它都会安装到我的Python的Scripts文件夹中:

c:\Python34\Scripts

因此要让pip在命令行上运行,我必须将该路径添加到我的PATH环境变量中。您可以通过执行以下操作来实现这些设置(假设Windows 7或更高版本):

  1. 右键单击“我的电脑”,然后选择Properties
  2. 转到高级系统设置
  3. 点击Environment Variables按钮
  4. 双击System variables
  5. 下列出的PATH(或路径)变量
  6. c:\Python34\Scripts添加到其他路径列表的末尾,确保使用分号将其与上一个条目分开
  7. 重新启动shell并尝试运行pip。如果它仍然无法正常工作,您需要找出pip的安装位置。在我的Scripts文件夹中,我有一个pip.exe文件。如果不这样做,那么将Scripts文件夹添加到您的路径中将无济于事。您必须弄清楚它的安装位置并改为添加该路径。

答案 1 :(得分:0)

您可以将zklib复制到odoo服务器文件夹中,然后重新启动odoo服务器,它应该可以工作。

答案 2 :(得分:0)

对于Windows用户,如果上述解决方案无济于事,请确保您的python文件夹在正确的位置,进入Windows搜索栏并键入python,然后右键单击打开的位置文件夹,然后复制路径并粘贴它在环境变量中

有关更多说明,请检查以下[link]:https://www.youtube.com/watch?v=i4yJi-cpwWk

答案 3 :(得分:-1)

你需要做的是首先给出你的 Python 路径,然后你必须给出你的 Scripts 路径。

首先删除那个脚本路径,现在点击新按钮复制python路径并粘贴。

其次,点击新建按钮,复制脚本路径并粘贴。

现在,我认为您的问题将得到解决。