如何将 pip 添加到 PATH

如何将 pip 添加到 PATH

我使用“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/脚本

pip.exe-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

相关内容