我开始对最新的Windows环境(Windows 10)感到非常愤怒:
我刚刚下载并安装了Python 3.9版本。
安装程序建议将其安装在“C:\Users..."下,我想“不可能,因为如果出于任何原因,我删除了这个用户,我可能会删除一个程序的安装",所以我决定将其安装在C:\Program Files下,这是最明显的安装位置。
首先,这是不允许的:显然该目录具有特殊权限,所以我以管理员身份启动了安装程序。一切正常(至少看起来是这样):所有文件/目录似乎都存在。
然后,我想添加一些额外的库,为此我想启动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
目录。
所以,我的问题很简单:
1.我可以自己修改我的PATH
变量,但是我需要放在那里的所有目录是什么?
1.当我使用搜索参数file:pip*
查找pip*
文件时,为什么Windows查找功能不显示pip*
文件?
1.我还能期待什么惊喜吗
提前感谢并为我的问题感到沮丧感到抱歉。
1条答案
按热度按时间oalqel3c1#
是的,您可以手动将Python二进制文件添加到PATH,但可能有一个更简单的选项。在安装程序的第一个屏幕中,有一个框显示“将Python 3.9添加到PATH”:x1c 0d1x
由于某些原因,默认情况下此框不被选中。因此,如果您希望在安装过程中将pip和其他二进制文件添加到path中,您可以选中此框。
所以如果你愿意,你可以卸载python(再次)并重新安装它,这一次确保复选框被选中。然而,如果你想手动添加二进制文件到PATH,这是你可以这样做的。
首先,您需要获取包含二进制文件的文件夹的路径。
的
现在,该文件夹的路径已复制到剪贴板。
接下来,你需要将该路径添加到PATH环境变量中。要做到这一点,请执行以下步骤:
1.进入开始菜单并输入“path”。选择“Edit system environment variables”选项。
的
1.单击“环境变量...”
的
1.向下滚动并找到“路径”。选择它并点击“编辑.”
1.点击“新建”
1.按Ctrl+v粘贴之前复制的路径。按回车键。
1.在三个打开的对话框中的每一个上按OK。
pip二进制文件现在应该在你的路径中了!注意,这个过程将适用于向PATH添加任何文件夹。