我将通过“学习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
答案 0 :(得分:12)
每当我在我的Windows机器上安装pip时,它都会安装到我的Python的Scripts文件夹中:
c:\Python34\Scripts
因此要让pip在命令行上运行,我必须将该路径添加到我的PATH环境变量中。您可以通过执行以下操作来实现这些设置(假设Windows 7或更高版本):
Properties
Environment Variables
按钮System variables
c:\Python34\Scripts
添加到其他路径列表的末尾,确保使用分号将其与上一个条目分开重新启动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路径并粘贴。
其次,点击新建按钮,复制脚本路径并粘贴。
现在,我认为您的问题将得到解决。