优草派  >   Python

pip安装显示不是内部或外部命令?

王子涵            来源:优草派

在使用Python时,大家一定会用到pip来安装各种包和模块。但是有时会碰到pip安装时出现“pip不是内部或外部命令”或“'pip' 不是内部或外部命令”这样的错误,使得我们无法安装包和模块,影响我们的工作。

那么出现这个错误是什么原因呢?下面我们就多个角度来分析这个问题。

pip安装显示不是内部或外部命令?

1. 检查系统环境变量

在使用pip时,我们需要在命令行输入pip命令,如果电脑环境变量没有配置pip所在的路径,就会出现上述错误信息。此时,我们需要将pip的安装目录添加到全局环境变量中,这样才能通过命令行来使用 pip。

具体步骤如下:

首先找到pip的安装路径,一般默认安装在Python的安装目录下的“Scripts”文件夹中。

然后在“计算机”或者“我的电脑”-右键-“属性”-“高级系统设置”-“环境变量”里找到环境变量界面

在用户变量或系统变量中找到“Path”,选择编辑,添加pip的安装目录路径

确定后,打开命令行输入pip,再次查看是否已成功。

2. 检查Python环境

此外,我们也需要检查Python是否正确安装及其所对应的版本是否与pip兼容。如果Python安装不正确,或者我们使用的是Python2.x版本,而pip是针对Python3.x版本进行的安装,则会出现上述问题。一种解决方案就是重新安装pip。

在重新安装pip之前,我们需要先卸载原有的pip。在命令行中输入:

python -m pip uninstall pip

经过这个操作,之前的pip就已经被删除了。

接下来我们就可以重新安装pip了,下载pip的最新版本镜像包 https://pypi.org/project/pip/#files ,解压后进入到解压文件夹中执行代码:

python setup.py install

设置完成后,再次在cmd中运行pip命令测试是否生效。

3. 检查网络环境和pip源

如果我们的网络环境出现问题,也会导致pip安装失败。这时,我们需要检查一下电脑是否能够正常连接外网和pip所使用的源是否被封等情况。

此外,我们还可以更改pip源来解决出现不是内部或外部命令的问题。常用的pip源有豆瓣、清华、阿里等,具体使用方法如下:

在cmd中输入以下命令:

python -m pip install pip -U --index-url https://pypi.doubanio.com/simple/

通过使用豆瓣源来安装pip,同样可以解决pip安装时出现不是内部或外部命令的问题。

综上所述,pip在安装时出现不是内部或外部命令的问题,需要从多个角度来分析快速解决。需要注意的是,我们要根据实际情况来进行判断和解决,才能更好地应对这个问题。

【原创声明】凡注明“来源:优草派”的文章,系本站原创,任何单位或个人未经本站书面授权不得转载、链接、转贴或以其他方式复制发表。否则,本站将依法追究其法律责任。
TOP 10
  • 周排行
  • 月排行