当你遇到 'pip' 不是内部或外部命令,也不是可运行的程序
这样的错误时,通常是因为 Python 的 pip
可执行文件没有被添加到系统的环境变量中。这导致了命令行界面(如 Windows 的命令提示符或 PowerShell,或 Linux/MacOS 的终端)找不到 pip
命令。
要解决这个问题,你可以按照以下步骤操作:
-
查找 Python 安装位置:
- 找到你的 Python 安装目录,通常是在
C:\Users\<username>\AppData\Local\Programs\Python
或者C:\Python<version>
。 - 在 Python 安装目录下,你应该能看到一个名为
Scripts
的子目录,其中包含。
- 找到你的 Python 安装目录,通常是在
-
添加
Scripts
目录到环境变量:- 打开“控制面板” -> “系统和安全” -> “系统” -> “高级系统设置”。
- 点击“环境变量”按钮。
- 在“系统变量”区域找到
Path
变量,选择它并点击“编辑”。 - 在弹出的编辑窗口中,点击“新建”,然后输入
Scripts
目录的完整路径。 - 点击“确定”保存更改,然后关闭所有打开的窗口。
-
重启命令提示符或终端:
- 关闭并重新打开命令提示符或终端,以确保环境变量的更改生效。
-
验证
pip
是否可用:- 输入
pip --version
并按 Enter 键,如果一切正常,应该会显示pip
的版本信息。
- 输入
如果你发现你的 Python 安装中没有 ,这可能是因为安装 Python 时没有勾选 "Install pip" 选项,或者安装过程中遇到了一些问题。不过,不用担心,你可以手动安装
pip
。以下是几种方法:
方法一:使用 Python get-pip 脚本,这个命令会使用 Python 解释器来运行
脚本,从而自动安装 pip
。
- 首先,访问 Python 官方提供的 下载页面,下载
文件。
- 将
文件放到你的 Python 安装目录下的
Scripts
文件夹中,或者任何你方便的地方。 - 打开命令行工具,切换到
文件所在的目录。
- 在命令行中运行以下命令来安装
pip
:python
方法二:直接下载并安装 pip,
其中 <path_to_pip_wheel>
是你下载的 .whl
文件的完整路径。
- 访问 PyPI 的 pip 页面,找到最新版本的
pip
下载链接。 - 下载
pip
的.whl
文件。 - 使用 Python 的
pip
模块安装.whl
文件:python -m pip install <path_to_pip_wheel>
注意事项
- 确保你的 Python 环境变量设置正确,这样你才能在任何目录下运行
python
和pip
命令。 - 如果你在安装过程中遇到权限问题,尝试在命令行工具中以管理员身份运行。
- 安装完成后,你可以通过运行
pip --version
来验证pip
是否成功安装。