我在电脑上安装Django时遇到了一个奇怪的错误。

这是我在命令行中输入的序列:

C:\Python34> python get-pip.py
Requirement already up-to-date: pip in c:\python34\lib\site-packages
Cleaning up...

C:\Python34> pip install Django
'pip' is not recognized as an internal or external command,
operable program or batch file.

C:\Python34> lib\site-packages\pip install Django
'lib\site-packages\pip' is not recognized as an internal or external command,
operable program or batch file.

是什么导致了这种情况?

这是当我输入echo %PATH%时得到的结果:

C:\Python34>echo %PATH%
C:\Program Files\ImageMagick-6.8.8-Q16;C:\Program Files (x86)\Intel\iCLS Client\
;C:\Program Files\Intel\iCLS Client\;C:\Windows\system32;C:\Windows;C:\Windows\S
ystem32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Program Files (x86)\
Windows Live\Shared;C:\Program Files (x86)\Intel\OpenCL SDK\2.0\bin\x86;C:\Progr
am Files (x86)\Intel\OpenCL SDK\2.0\bin\x64;C:\Program Files\Intel\Intel(R) Mana
gement Engine Components\DAL;C:\Program Files\Intel\Intel(R) Management Engine C
omponents\IPT;C:\Program Files (x86)\Intel\Intel(R) Management Engine Components
\DAL;C:\Program Files (x86)\Intel\Intel(R) Management Engine Components\IPT;C:\P
rogram Files (x86)\nodejs\;C:\Program Files (x86)\Heroku\bin;C:\Program Files (x
86)\git\cmd;C:\RailsInstaller\Ruby2.0.0\bin;C:\RailsInstaller\Git\cmd;C:\RailsIn
staller\Ruby1.9.3\bin;C:\Users\Javi\AppData\Roaming\npm

当前回答

我也面临着同样的问题。以管理员身份运行Windows PowerShell。它解决了我的问题。

其他回答

在我的Windows 10电脑上运行的唯一方法是:

py -3 -m pip install xxxxx

我刚刚安装了Python 3.6.2。

我得到了路径

C:\Users\USERNAME\AppData\Local\Programs\Python\ Python36-32 \脚本

我认为Python 2.7.9及更高版本已经预安装,它将在你的脚本文件夹中。

因此,您必须将“scripts”文件夹添加到路径中。我的安装在C:\Python27\Scripts中。检查你的路径,看看你的路径是什么,这样你就可以相应地改变下面的路径。然后转到PowerShell,在PowerShell中粘贴以下代码并按Enter键。在此之后,重新启动,您的问题将得到解决。

[Environment]::SetEnvironmentVariable("Path", "$env:Path;C:\Python27\Scripts", "User")

小说明:在“Windows 7 64位PC”中,添加后…Python34\脚本到路径变量,pip安装pygame不适合我。

所以我检查了“…Python34\Scripts"文件夹,它没有pip,但它有pip3和pip3.4。所以我运行pip3.4 install pygame .... .whl。它工作。

(进一步在下载pygame的文件夹中打开一个命令窗口…whl文件。)

在安装SQL 2019 Python时,PIP存在已知问题,需要修复(第7步) https://learn.microsoft.com/en-us/sql/advanced-analytics/known-issues-for-sql-server-machine-learning-services?view=sql-server-ver15

pip配置了需要TLS/SSL的位置,但是Python中的SSL模块不可用。

Workaround
Copy the following files:

libssl-1_1-x64.dll
libcrypto-1_1-x64.dll

from the folder 
C:\Program Files\Microsoft SQL Server\MSSSQL15.MSSQLSERVER\PYTHON_SERVICES\Library\bin
to the folder 
C:\Program Files\Microsoft SQL Server\MSSSQL15.MSSQLSERVER\PYTHON_SERVICES\DLLs

Then open a new DOS command shell prompt.