我使用“Windows x86-64 可执行安装程序”安装了 Pythonhttps://www.python.org/downloads/release/python-383/但是,这并没有修改 Windows Path 变量,所以我决定自己修改它。
Python 可执行文件位于此处:
C:\用户\neubert\应用程序数据\本地\程序\Python\Python38\
但该目录中没有 pip 可执行文件。据我了解,“Windows x86-64 可执行安装程序”应该包含 pip。那么它在哪里呢?
以下是该目录的目录列表:
Mode LastWriteTime Length Name
---- ------------- ------ ----
d----- 6/10/2020 7:54 AM DLLs
d----- 6/10/2020 7:53 AM Doc
d----- 6/10/2020 7:53 AM include
d----- 6/10/2020 7:53 AM Lib
d----- 6/10/2020 7:53 AM libs
d----- 6/10/2020 7:54 AM Scripts
d----- 6/10/2020 7:54 AM tcl
d----- 6/10/2020 7:53 AM Tools
-a---- 5/13/2020 10:43 PM 31453 LICENSE.txt
-a---- 5/13/2020 10:43 PM 905782 NEWS.txt
-a---- 5/13/2020 10:42 PM 100424 python.exe
-a---- 5/13/2020 10:42 PM 58952 python3.dll
-a---- 5/13/2020 10:42 PM 4208200 python38.dll
-a---- 5/13/2020 10:42 PM 98888 pythonw.exe
-a---- 5/13/2020 10:43 PM 100880 vcruntime140.dll
-a---- 5/13/2020 10:43 PM 44320 vcruntime140_1.dll
有任何想法吗?
答案1
那么 在哪里
pip
?
假设您选择pip
通过安装程序安装的选项,pip.exe
则应位于以下Scripts
目录下:
例如 Python/脚本
因此您应该能够添加例如:
C:\Users\neubert\AppData\Local\Programs\Python\Python38\Scripts
Scripts
如果您想允许通过命令行全局访问可执行文件,请添加到您的环境变量中。
然而,虽然将Scripts
目录添加到您的 Windows 环境很有用(并且我建议您这样做以便可以访问由 Python 创建的其他可执行文件),但我建议不要pip
这样访问。
相反,你应该使用python -m pip
来代替pip
。简而言之,当在 Windows 上安装了多个 Python 副本时(例如,如果你需要在 Python 虚拟环境中为一个独立的项目使用 Python 的副本),这可以帮助避免因“丢失”模块而可能出现的麻烦。
答案2
诺伊伯特:
您是否尝试从命令行(cmd)设置路径?
set PATH=%PATH%;C:\Users\neubert\AppData\Local\Programs\Python\Python38