如何在 C:\Program Files 中最近的 Windows 台计算机上安装 Python?
How to install Python on a recent Windows computer in C:\Program Files?
我开始对最新的 Windows 环境感到非常愤怒 (Windows 10):
我刚刚下载并安装了 Python,版本 3.9。
安装程序建议将它安装在“C:\Users...”下,我想“不行,因为如果出于某种原因,我删除了这个用户,我可能会删除一个程序的安装。”,所以我决定安装在 C:\Program Files 下,这是最明显的安装位置。
首先,这是不允许的:显然该目录具有特殊权限,所以我以管理员身份启动了安装程序。一切顺利(至少看起来是这样):所有 files/directories 似乎都存在。
然后,我想添加一些额外的库,为此我想启动 pip3 install ...
,但是 'pip3' is not recognized as an internal or external command, operable program or batch file.
。
所以在 Windows 资源管理器中,我输入了 file:pip*
,实际上什么也没找到。
手动查看目录 C:\Program Files\Python\Python3.9\Scripts
,我确实找到了所有 pip
版本(普通版本、版本 3 和版本 3.9),但看看我的 PATH
环境变量,里面好像什么都没有,参考我刚刚创建的C:\Program Files\Python
目录
所以,我的问题很简单:
- 我可以自己更改
PATH
变量,但是我需要放在那里的所有目录是什么?
- 当我使用搜索参数
file:pip*
查找文件时,为什么 Windows 查找功能不显示 pip*
文件?
- 我还能期待其他惊喜吗?
提前致谢,对于我的问题让您感到沮丧,我们深表歉意。
是的,您可以手动将 python 二进制文件添加到 PATH,但可能有更简单的选项。在安装程序的第一个屏幕中,有一个框显示“将 Python 3.9 添加到 PATH”:
由于某种原因,默认情况下未选中此框。所以如果你想在安装过程中将 pip 和其他二进制文件添加到路径中,你可以只选中此框。
因此,如果需要,您可以卸载 python(再次)并重新安装,这次确保选中该框。但是,如果您只想手动将二进制文件添加到 PATH,这就是您可以这样做的方法。
首先,您需要获取包含二进制文件的文件夹的路径。为此,导航到您的 python 安装,找到包含 pip 二进制文件的文件夹,select 它,然后单击“复制路径”
现在该文件夹的路径已复制到剪贴板。
接下来您需要将该路径添加到您的 PATH 环境变量中。为此,请按照下列步骤操作:
- 转到开始菜单并键入“路径”。 Select 显示“编辑系统环境变量”的选项。
- 点击“环境变量...”
- 向下滚动并找到“路径”。 Select 它并单击“编辑...”
- 点击“新建”
- 按 Ctrl+v 粘贴您之前复制的路径。按回车键。
- 在打开的三个对话框中按确定。
pip 二进制文件现在应该在您的路径中!请注意,此过程适用于将任何文件夹添加到 PATH。
我开始对最新的 Windows 环境感到非常愤怒 (Windows 10):
我刚刚下载并安装了 Python,版本 3.9。
安装程序建议将它安装在“C:\Users...”下,我想“不行,因为如果出于某种原因,我删除了这个用户,我可能会删除一个程序的安装。”,所以我决定安装在 C:\Program Files 下,这是最明显的安装位置。
首先,这是不允许的:显然该目录具有特殊权限,所以我以管理员身份启动了安装程序。一切顺利(至少看起来是这样):所有 files/directories 似乎都存在。
然后,我想添加一些额外的库,为此我想启动 pip3 install ...
,但是 'pip3' is not recognized as an internal or external command, operable program or batch file.
。
所以在 Windows 资源管理器中,我输入了 file:pip*
,实际上什么也没找到。
手动查看目录 C:\Program Files\Python\Python3.9\Scripts
,我确实找到了所有 pip
版本(普通版本、版本 3 和版本 3.9),但看看我的 PATH
环境变量,里面好像什么都没有,参考我刚刚创建的C:\Program Files\Python
目录
所以,我的问题很简单:
- 我可以自己更改
PATH
变量,但是我需要放在那里的所有目录是什么? - 当我使用搜索参数
file:pip*
查找文件时,为什么 Windows 查找功能不显示pip*
文件? - 我还能期待其他惊喜吗?
提前致谢,对于我的问题让您感到沮丧,我们深表歉意。
是的,您可以手动将 python 二进制文件添加到 PATH,但可能有更简单的选项。在安装程序的第一个屏幕中,有一个框显示“将 Python 3.9 添加到 PATH”:
由于某种原因,默认情况下未选中此框。所以如果你想在安装过程中将 pip 和其他二进制文件添加到路径中,你可以只选中此框。
因此,如果需要,您可以卸载 python(再次)并重新安装,这次确保选中该框。但是,如果您只想手动将二进制文件添加到 PATH,这就是您可以这样做的方法。
首先,您需要获取包含二进制文件的文件夹的路径。为此,导航到您的 python 安装,找到包含 pip 二进制文件的文件夹,select 它,然后单击“复制路径”
现在该文件夹的路径已复制到剪贴板。
接下来您需要将该路径添加到您的 PATH 环境变量中。为此,请按照下列步骤操作:
- 转到开始菜单并键入“路径”。 Select 显示“编辑系统环境变量”的选项。
- 点击“环境变量...”
- 向下滚动并找到“路径”。 Select 它并单击“编辑...”
- 点击“新建”
- 按 Ctrl+v 粘贴您之前复制的路径。按回车键。
- 在打开的三个对话框中按确定。
pip 二进制文件现在应该在您的路径中!请注意,此过程适用于将任何文件夹添加到 PATH。