我一直在使用Python,并且使用Pip遇到了一些麻烦。我在Windows 10上安装了Python 3.6,并且能够通过安装源文件,然后解压缩并使用
来安装软件包。python setup.py install
这很好用,但是我在尝试安装lxml时遇到了一些问题,并且真的希望能够使用Pip。我从一开始就将所有内容添加到我的路径变量中,并且输出为
echo %PATH%
as
C:\Python36\;C:\Python36\Scripts\;C:\ProgramData\Oracle\Java\javapath;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\Program Files\MATLAB\R2015b\bin;C:\Users\[name]\.dnx\bin;C:\Program Files\Microsoft DNX\Dnvm\;C:\Program Files (x86)\GtkSharp\2.12\bin;C:\Program Files\Java\jdk1.8.0_102\bin;C:\Program Files (x86)\Windows Kits\8.1\Windows Performance Toolkit\;C:\Program Files\Git\cmd;C:\Program Files\nodejs\;C:\Program Files\Intel\WiFi\bin\;C:\Program Files\Common Files\Intel\WirelessCommon\;C:\Program Files (x86)\Skype\Phone\;C:\Users\[name]\AppData\Local\Microsoft\WindowsApps;C:\Users\[name]\AppData\Roaming\npm;C:\Program Files\Intel\WiFi\bin\;C:\Program Files\Common Files\Intel\WirelessCommon\;C:\Python36\;C:\Python36\Scripts
我迷失在这个问题上,因为尽管C:\ Python36 \ Scripts \ existing,当我运行时
pip install <package name>
我收到了
'pip' is not recognized as an internal or external command, operable program or batch file.
答案 0 :(得分:0)
似乎您的PATH设置为C:\ Python36 \ Scripts。如果是来自python 3.6.2或更高版本,请尝试将PATH设置为C:\ Program Files(x86)\ Python36-32 \ Scripts
setx PATH "%PATH%;C:\Program Files(x86)\Python36-32\Scripts"
有时您必须手动设置环境变量(在系统属性下)。
确保从该目录运行pip
,并记住在设置路径后重新打开cmd。
答案 1 :(得分:0)
删除PATH并重新设置。
set PATH=%PATH%;C:\Python36\Scripts
或
setx PATH "%PATH%;C:\Python36\Scripts"
永久设置。
即使在此之后,如果您无法识别pip
。尝试
pip.exe install -your_package-
而不是
pip install -your_package-
或者尝试,
python -m pip install [packagename]
如果全部失败尝试,
C:\Python36\Scripts\pip.exe install [package].whl
在cd
之后尝试此操作到您[package].whl
所在的目录。
希望这有效。