出现安装模块(module)报错或者安装不了模块(module)的处理方法

文章目录

  • 一、出现模组错误
  • 二、处理方法
    • (1)、先安装:
      • 方法一:用Pycharm自带的安装
      • 方法二:用Windows Power Shell安装
    • (2)、升级模块:
      • 方法一:用Pycharm升级
      • 方法二:用Windows Power Shell 安装
      • 方法三:使用国内的镜像源来加速
    • (3)、用第三方库安装
        • 第三方库下载方式:

Pycharm用户的可看全部的处理过程

一、出现模组错误

Import Error: No module named ‘模块名’
上面只是我手打的,因为我的问题已解决所以暂时没了图片。

二、处理方法

(1)、先安装:

方法一:用Pycharm自带的安装

在File里找到Settings如下图所示:
出现安装模块(module)报错或者安装不了模块(module)的处理方法_第1张图片
然后在Settings中找到Project下的Python Interpreter再点击右边的加号如下图所示:

出现安装模块(module)报错或者安装不了模块(module)的处理方法_第2张图片
点击“+”后在搜索框中搜索需要安装的模块,点击Install Package
在Install Package 边上的 Manage Repositories是用来管理模块来源
特别提醒:若没有搜索出想要的模块(module)那么就是pip需要更新
下面是更新pip的代码(可能有时候不需要前面的,请自行删除):

python -m pip install –upgrade pip 

方法二:用Windows Power Shell安装

我直接建议在安装Python中打开:
出现安装模块(module)报错或者安装不了模块(module)的处理方法_第3张图片这张图是在Windows11下的截屏,若您也是Windows11那么就在安装Python的目录下找到Script文件夹,进入然后直接右键就行。
若您是Windows10及以下的,请在Script文件夹下按住Shift然后右键就会弹出带有Windows Power Shell 的选项。
两者都是在里面输入一下代码:

pip uninstall 模块名

若显示错误,在您自己不能修改的情况下,请在前面加上python -m 在上一个代码块中提及。

(2)、升级模块:

方法一:用Pycharm升级

按照第一个办法打开下图:
出现安装模块(module)报错或者安装不了模块(module)的处理方法_第4张图片
我们能看到一个是Version一个是Latest Version(前者是最新版本后者是现在这人台电脑上安装的版本)双击一下你想要升级的模块(模块名或者版本)就可以进入安装界面,这个不需要卸载再重新下载。

方法二:用Windows Power Shell 安装

按照上面我提供打开Windows Power Shell
要先卸载旧的版本代码如下:

pip uninstall 模块名

若该代码报错请根据上一个pip代码报错的方法更改。
然后在重新下载该模块:

pip install 模块名

这种方法是最直接的方法,当然也可以用一下的代码直接更新就跳过了卸载的步骤:

pip install --upgrade 模块名

若出现报错的情况,同上。

方法三:使用国内的镜像源来加速

ERROR: No matching distribution found for tensorflow的情况,这可能是因为网络的问题,这时我们使用国内的镜像源来加速

python -m pip install 模块名 -i http://pypi.douban.com/simple/ --trusted-host pypi.douban.com

若出现代码报错,请参照上述。
若还不能解决跟新问题请留言。

(3)、用第三方库安装

除去上面的可能,基本就是没有完全兼容python3因此需要自己找一个兼容的包进行安装,地址为:

[https://www.lfd.uci.edu/~gohlke/pythonlibs/]

在我们已安装模块的情况下
就是import 模块名
在这个模块名没有报错的情况下(报错了就是在代码编译器中代码是模块名下方有红色下划线:import 模块名
我们若不能通过前两个处理方法解决掉的话只能通过这最后一种方法处理:
https://www.lfd.uci.edu/~gohlke/pythonlibs/
我们先卸载掉原来的模块:

pip uninstall 模块名 (把原来安装的“模块”卸载掉)

然后再在上面的链接中找到你想要的.whl文件(模块的镜像)

python_docx-0.8.10-py2.py3-none-any.whl

这个是我下载的一个文件
下载的文件放入Python的安装目录里面

第三方库下载方式:

打开网站[https://www.lfd.uci.edu/~gohlke/pythonlibs/]点击pip(图中已圈出)
出现安装模块(module)报错或者安装不了模块(module)的处理方法_第5张图片
进入下载网页,选择一个你需要的兼容包(图中全出的是我下载的):
出现安装模块(module)报错或者安装不了模块(module)的处理方法_第6张图片
下载了之后将该文件拖入Pycharm_Project(Anaconda用户请找到项目文件夹)的目录
出现安装模块(module)报错或者安装不了模块(module)的处理方法_第7张图片

然后在Windows Power Shell中输入:

pip install python_docx-0.8.10-py2.py3-none-any.whl

即可解决问题。再打开就没事啦!

若上述的pip代码运行报错那么请参照处理方法的第一种里面有解决办法。
欢迎留言!
欢迎补充!
若有帮助请一键三连哦,谢谢啦!

你可能感兴趣的:(Interesting,Knowledge,Python_study,pycharm,python)