0


【用pycharm安装第三方库时出现错误】【‘pip‘ 不是内部或外部命令,也不是可运行的程序或批处理文件。】

一、问题描述

    今天用**pycharm**做作业时,在安装第三方库时出现了一系列问题(我安装第三方库时优先在 **File——>Settings——>Python interpreter** 里进行)。比如,**提示pip的版本太老导致安装不了第三方库**、**pip最新版本安装出错**、**“pip' 不是内部或外部命令,也不是可运行的程序或批处理文件”**、**“****ERROR: Could not find a version that satisfies the requirement PIL (from versions: none)**” 。

    但因为没有及时截图,目前我也忘了前两个问题具体是怎么描述的(因为是英文的,大概看得懂就没去百度翻译,所以没留下英文版的原问题提示)。

    接下来我就按照遇到问题的顺序来分享自己的解决方法和想法。

二、解决过程

1、pip的版本不是最新版本导致安装不了第三方库

【方法】安装最新版本

** **File——>Settings——>Python interpreter——> + ——> 输入“pip” ——> install Package

【结果】

   **平常情况下pip能更新成功**,然后就可以继续成功安装想要的第三方库。但这次**pip最新版本安装出错****。**

2、pip最新版本安装出错

【方法】复制所给的命令(比如:python -m pip install --upgrade pip)去电脑的终端运行

    Win + R  ——> CMD ——> python -m pip install --upgrade pip

【结果】

    **平常情况下pip能安装成功。**但这次还是失败了,估计是python版本管理混乱的问题,需要卸载一个。因为之前安装了python3.10、pycharm后,我顺便还安装了Anaconda3,所以,我没多想就先卸载了几乎没用过的anaconda3并删除了相关文件。

    再次尝试在cmd运行命令“python -m pip install --upgrade pip”,然后出现了“**pip' 不是内部或外部命令,也不是可运行的程序或批处理文件**” 这个老问题。

3、pip' 不是内部或外部命令,也不是可运行的程序或批处理文件”

【方法】编辑环境变量,即新建一条path

     (1)复制python.exe所在的位置。我选择**添加**在pycharm中用的python interpreter所在的路径:点击“Show All...”查看python.exe所在的位置,复制路径( **\pthon.exe** 不用复制,比如我的是:F:\PyCharm-community\2020.3.5版本\2020.3\WebScraping\Scripts)。

     (2)编辑 **用户变量** 的 **path** ,新建一条path

粘贴(1)复制的路径

然后依次点击三个界面/窗口的 “确定

                 ![](https://img-blog.csdnimg.cn/19696d2857254059afac5bbb942f0b3d.png)![](https://img-blog.csdnimg.cn/f20af0e5633c4f0ea8e719052bf9f8b5.png)![](https://img-blog.csdnimg.cn/003fc36746cc431f820591c6bc063367.png)

【结果】

     在cmd输入“**pip**”运行后,没有错误提示,即环境变量添加成功,接下来可以正常安装库了。

所以直接去pycharm的python interpreter里安装了最新版本的pip,成功!

     接下来安装一些其他库也成功了。但PIL库搜索得到,但安装时出错,“**ERROR: Could not find a version that satisfies the requirement PIL (from versions: none)**”。

4、 ERROR: Could not find a version that satisfies the requirement PIL (from versions: none)

【方法】换个名字,即安装该库所在的包/库

     经过百度,**得知**“PIL库是是一个具有强大图像处理能力的第三方库。到python3版本已经用Pillow代替PIL了”,而且
“pip install Pillow

引入的命令方式也从:import image变为:from PIL import Image”,总结:对于我的python版本,要安装PIL库的话,应搜索 pillow 而不是pil。

【结果】

    安装pillow库后,能够正常引用PIL库了,程序能够正常运行,没有报错。

本文至此完,感谢阅读,希望对你有帮助

标签: pycharm ide python

本文转载自: https://blog.csdn.net/Viwise/article/details/128391528
版权归原作者 Viwise 所有, 如有侵权,请联系我们删除。

“【用pycharm安装第三方库时出现错误】【‘pip‘ 不是内部或外部命令,也不是可运行的程序或批处理文件。】”的评论:

还没有评论