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




所有评论(0)