我之前系统崩了之后,重新安装了ubuntu系统,因为我的开发语言主要是python,pip肯定是一个必不可少的工具,我在安装pip3的时候没有报错,成功安装了,但是在使用pip3 install XXX时却出现ImportError:cannot inport name 'sysconfig'的错误,这里简单记录一下这个错误的解决方法。
安装pip3:

sudo apt-get install python3-pip

启动pip3报错:

Traceback (most recent call last):File "get-pip.py", line 20649, in <module>main()File "get-pip.py", line 197, in mainbootstrap(tmpdir=tmpdir)File "get-pip.py", line 82, in bootstrapimport pip._internalFile "/tmp/tmp73pg421j/pip.zip/pip/_internal/__init__.py", line 42, in <module>File "/tmp/tmp73pg421j/pip.zip/pip/_internal/cmdoptions.py", line 16, in <module>File "/tmp/tmp73pg421j/pip.zip/pip/_internal/index.py", line 25, in <module>File "/tmp/tmp73pg421j/pip.zip/pip/_internal/download.py", line 35, in <module>File "/tmp/tmp73pg421j/pip.zip/pip/_internal/locations.py", line 10, in <module>
ImportError: cannot import name 'sysconfig'

解决方法:
这种原因可能是pip3并没有安装完整,缺少了一部分依赖导致的,所以才会启动失败,添加下面的源重新安装pip3

sudo vim /etc/apt/sources.list

添加的内容如下:

deb http://cn.archive.ubuntu.com/ubuntu bionic main multiverse restricted universe
deb http://cn.archive.ubuntu.com/ubuntu bionic-updates main multiverse restricted universe
deb http://cn.archive.ubuntu.com/ubuntu bionic-security main multiverse restricted universe
deb http://cn.archive.ubuntu.com/ubuntu bionic-proposed main multiverse restricted universe

然后进行更新操作:

sudo apt-get update

重新安装pip3:

sudo apt-get install python3-pip

这时候再运行pip3 install xxx时已经好了,如果还是不行,再运行下面命令安装distutils:

sudo apt-get install python3-distutils

上面的步骤基本能解决这个问题,如果有没有解决的小伙伴或者有新的方法,欢迎留言交流。


关于ubuntu使用pip3安装软件时报ImportError:cannot inport name 'sysconfig'错误的解决方法相关推荐

  1. Linux安装软件时缺少依赖包的简单较完美解决方法!

    Linux安装软件时缺少依赖包的简单较完美解决方法! 参考文章: (1)Linux安装软件时缺少依赖包的简单较完美解决方法! (2)https://www.cnblogs.com/xiaommvik/ ...

  2. Cent OS 6/7 中通过yum安装软件时提示cannot find a valid baseurl...的解决方法

    Cent OS 6/7 中通过yum安装软件时提示cannot find a valid baseurl...的解决方法 参考文章: (1)Cent OS 6/7 中通过yum安装软件时提示canno ...

  3. 安装tomcat出现failed to install tomcat8 service错误及解决方法

    安装tomcat出现failed to install tomcat8 service错误及解决方法 参考文章: (1)安装tomcat出现failed to install tomcat8 serv ...

  4. 通过pyenv在Mac OS X 10.12.3下安装Python-3.6.0及“*** [install] Error 1”错误的解决方法

    通过pyenv在Mac OS X 10.12.3下安装Python-3.6.0及"*** [install] Error 1"错误的解决方法 参考文章: (1)通过pyenv在Ma ...

  5. python3安装mysql模块_Python安装MySQL库详解,步骤及错误的解决方法

    前面我们介绍的Python网络爬虫通常将抓取的数据存储至TXT或CSV文件,而当数据量增加之时,就需要将其存储至本地数据库了.Python访问数据库需要对应的接口程序,我们可以把接口程序理解为Pyth ...

  6. Ubuntu 10.04 安装在 VMware Workstation 7 后,键盘无反应的解决方法

    Ubuntu 10.04 安装在 VMware Workstation 7 后,登录界面发现键盘.鼠标点击无效. 此时请将安装的 Ubuntu 10.04 虚拟机删除(Delete form Disk ...

  7. python安装报错2503_关于windows安装python过程中出现error 2503 2502错误的解决方法

    [近日在一台新安装的Ubuntu 11.10上安装Ruby on Rails, 安装ruby的时候没什么问题,到了 sudo gem install rails的时候报下面的错误:`require': ...

  8. Python3 安装 mysql-python 与ImportError: No module named 'ConfigParser'报错解决方法

    其实有一个比较尴尬的地方就是,python3不再支持mysqldb!! 而替代它的模块是PyMySQL , https://github.com/PyMySQL/PyMySQL(github) htt ...

  9. 安装tushare时报错:No module named 'lxml'的解决方法

    在尝试使用 pip3 install tushare 安装 tushare这个包的时候一直报错: ModuleNotFoundError: No module named 'lxml'     --- ...

最新文章

  1. mysql的单页应用框架搭建_采用vue+webpack构建的单页应用——私人博客MintloG诞生记...
  2. SAP Spartacus AuthService.getUserToken的实现
  3. AndroidManifest.xml中的android:name是否带.的区别
  4. ubuntu 安装mono Fiddler后The proxy server is refusing connections
  5. windows server2019共享选项中网络发现无法启用
  6. 网站监控服务都包括哪些具体内容?
  7. 游戏辅助原理与制作02-植物大战僵尸02-金币基址
  8. 美国北亚利桑那大学计算机专业排名,美国北亚利桑那大学排名学费
  9. html让屏幕可以上下拉动,想用JQ实现一个按住一个图标,div可以上下拖动的效果,请给个详细的JQ和HTML代码,谢谢了...
  10. 【百练】1103Hangover宿醉(c语言)
  11. 代理服务器(Proxy)
  12. (C语言版)百钱买百鸡问题:公鸡五文钱一只,母鸡三文钱一只,小鸡三只一文钱, 用100文钱买100只鸡,公鸡、母鸡、小鸡各买多少只?
  13. 高斯投影坐标计算例题_测量学高斯投影已知横坐标如何求在第几度带投影计算而得的?例如:...-y坐标的自然值怎么算-数学-莫囤料同学...
  14. VML编辑器代码实现(转载)
  15. List集合进行分组
  16. Skin Cancer MNIST(皮肤癌患者相关数据集)
  17. 统计学方差,中位数,方差,标准差,协方差等的计算
  18. 实时显示当前时间(中文版)
  19. 【独行秀才】macOS Monterey 12.2.1正式版(21D62)原版镜像
  20. 手机测试属于硬件测试还是软件测试6,红米手机的硬件测试的2种基本操作

热门文章

  1. 区块链资讯 2018.7.6 周五
  2. centos7搭建私人云盘
  3. PB中使用FORMULA ONE
  4. 扫描软件Nessus官网下载地址和高级扫描使用方法
  5. 映泰 远程开机_远程温柔的开关机,哪种智能插座可以做到?我找到了它
  6. 【微信小程序】在wxss中引入其他的css
  7. 10个免费的PHP编辑器
  8. ISIS的vsys(虚拟系统)
  9. 干货!原始数据中的反绎知识归纳
  10. Python编曲实践(三):如何模拟“弯音轮”实现滑音和颤音效果