[最全]解决ModuleNotFoundError: No module named ‘pip‘(Windows/Linux系统;原生环境/Conda环境)

这篇具有很好参考价值的文章主要介绍了[最全]解决ModuleNotFoundError: No module named ‘pip‘(Windows/Linux系统;原生环境/Conda环境)。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

 问题简述:

        在使用python的过程中遇到命令行出现ModuleNotFoundError: No module named 'pip'的报错,是很要命的一件事,因为pip是安装库文件命令,出了问题会导致没有办法安装需要的环境,而且使用pip install pip 当然也不行,就像大力士没法把自己举起来一样.本文将结合资料,详解如何解决此类问题.

Windows/Linux系统基础python环境

对于基础python环境pip出现错误,可使用

python -m ensurepip

 对pip进行重装.

还要知道什么样的操作容易导致pip库失效,最常见的错误出现在更新时,当你没有python环境路径的权限时(切换用户了),使用:

pip install pip -U

 这种常见命令容易导致pip包失效,原因是-U是先卸载原有pip,再安装现有pip的,卸载不需要往环境中写入,因为只要把软链接删除就可以了,但是下载新的包并写入就会遇到权限问题.

如何安全更新pip呢?提供三种方式:

第一种,用python的更新而不是用pip的更新以免出现问题,因为python的更新命令是首先判断写入权限再下载新包再更新的,这样避免pip先把自己搞没了然后才发现写不进去这种坑爹操作:

python -m pip install --upgrade pip

第二种,头疼医头,脚痛医脚,但是好用啊,给pip更新权限就可以了:

pip install --upgrade --user pip

第三种,先为当前用户取得python环境的写入权限,Windows和Linux系统有所不同,这里介绍Linux系统命令:

chmod 777 /home/usrname/$python安装路径
#$python安装路径表示你的python环境路径

Windows通过右键文件夹属性修改,这里不再赘述.

Conda env python环境:

当Conda环境中的python出现了该问题时,有更多方法可以解决:

首先Conda方法中提供了安装python的命令,所以可以用:

conda install pip

将pip包装回

一般这一步就可以了,使用同样的

python -m ensurepip

判断pip是否完整.

如果出现一些子包没有被安装上,如:

modulenotfounderror: no module named,pip,python,开发语言,linux,windows

 那么这时候可以将conda中的python完全卸载然后重装:

conda uninstall python
conda install python=x.x

即可使用pip!文章来源地址https://www.toymoban.com/news/detail-738885.html

对您有一些帮助的话可以点个赞支持一下,感谢!

到了这里,关于[最全]解决ModuleNotFoundError: No module named ‘pip‘(Windows/Linux系统;原生环境/Conda环境)的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 解决:ModuleNotFoundError: No module named ‘pymysql’

    在使用之前的代码时,报错: Traceback (most recent call last): File “xxx”, line xx, in import pymysql ModuleNotFoundError: No module named ‘pymysql’ 主要报错信息内容翻译如下所示: 翻译: 经过查阅资料,发现是这个错误通常是由于缺少pymysql的依赖库,就会出现这样的提示。 小伙伴们按下面

    2024年02月19日
    浏览(47)
  • 解决ModuleNotFoundError: No module named ‘paddle‘

    安装百度的PaddlePaddle,遇到ModuleNotFoundError: No module named ‘paddle’ 错误,记录下解决过程。 安装完PaddlePaddle后,再Python解释器中运行如下语句 提示ModuleNotFoundError: No module named ‘paddle’ 网上说重新安装PaddlePaddle就可以了 CPU版 GPU版 可自己的重新安装后,还是出现原来的提示。

    2024年02月11日
    浏览(41)
  • 解决:ModuleNotFoundError: No module named ‘paddle‘

      错误显示: 原因:      环境中没有‘paddle’的python模块,但是您在尝试导入 解决方法: 1.普通方式安装: 2.镜像源安装  补充:常用的镜像源

    2024年03月09日
    浏览(35)
  • 快速解决:ModuleNotFoundError: No module named ‘matplotlib‘

    当我们运行代码出现:“ModuleNotFoundError: No module named ‘matplotlib’”时,如何解决? 出现这种情况: 原因很简单,就是你当前目录下缺少相对于的包或者库,这里是缺少matplotlib包。 解决方法 直接win+r,输出cmd回车; 在dos命令上直接输入: python -m pip install matplotlib 如果提示

    2024年02月16日
    浏览(27)
  • “ModuleNotFoundError: No module named sklearn”解决办法

    最近在跑实验的时候,需要导入sklearn,但是运行代码一直提示“ModuleNotFoundError: No module named sklearn”。 实验中导入sklearn的代码 按照正常思路,此时应该输入pip install sklearn,但是执行过后显示运行环境中的sklearn的版本是 0.0post1, 我们应该将sklearn卸掉,因为这不是我们需要的

    2024年02月12日
    浏览(52)
  • 【完美解决】ModuleNotFoundError: No module named ‘numpy‘

    今天在新电脑上刚下的python和pycharm,运行的时候遇到一点问题,就是报这个ModuleNotFoundError的错误。 尝试了很多方法都失败了,最后找到解决的办法,大家可以按我这个步骤一步一步来找问题。 (1)是否下载了numpy库? start+R打开命令行,在里面输入以下命令下载numpy库: 中

    2024年02月15日
    浏览(63)
  • 解决ModuleNotFoundError: No module named ‘skimage‘问题

    异常:ModuleNotFoundError: No module named \\\'skimage\\\' 报错系统环境:win11 报错python版本:python 3.9x 可能的异常1:已经安装了旧的版本有问题,通过【pip show scikit-image】查询,卸掉重新安装。 可能的异常2:直接重新安装【pip3 install scikit-image】 这回【import skimage】就行,能用了。 skima

    2024年02月15日
    浏览(35)
  • ModuleNotFoundError: No module named ‘networkx‘已解决

    明明已经安装了networkx,但是还是报错找不到这个模块:ModuleNotFoundError: No module named \\\'networkx\\\'。 最终解决办法: python console中输入: 输出 Terminal中输入: 这里的C:Userszhanyu.condaenvspytorchpython.exe是自己前面返回的路径地址。 结果: 安装成功!

    2024年02月12日
    浏览(27)
  • ModuleNotFoundError: No module named ‘selenium‘解决方法

     当jupyter出现ModuleNotFoundError: No module named \\\'selenium\\\', win+r键,输入cmd打开cmd窗口,输入命令\\\" pip install selenium \\\",再次运行即可。

    2024年02月12日
    浏览(30)
  • 完美解决 :ModuleNotFoundError: No module named ‘dlib‘

    目录 1,报错信息 解决办法: 尝试    pip install dlib 报错: Python3.6版本——下载文件: dlib-19.6.0-cp36-cp36m-win_amd64.whl 下载网址 :dlib · PyPI Python3.7版本——下载文件: dlib-19.17.99-cp37-cp37m-win_amd64.whl 链接:https://pan.baidu.com/s/1co67vzNlp3OFobQuGEtKrA 提取码:hsy5 在文件对应的目录下完成

    2024年02月07日
    浏览(27)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包