同样适用于其他mkvirtualenv过程中的ImportError

错误如图:
系统:CentOS
输入命令mkvirtualenv evn1报错,找不着名为zipp的模块

错误分为两种情况:

  1. 确实缺少zipp.py这个模块
  2. 有这个模块,但是路径未在__init__.py文件的搜索范围,记下路径

find / -name zipp.py如果未找到则是情况一,找到了路径则是情况二

  • 情况一解决:pip3 install zipp

  • 情况二解决:vim /usr/lib/python2.7/site-packages/importlib_metadata/__init__.py(这个vim进入编辑的文件是报错的文件,替换成你的错误文件),在报错的文件的import sys下面(没有就自己添上)import zipp之前,添加上sys.path.append("zipp路径")

    例如我的zipp文件路径是/root/.local/lib/python3.6/site-packages/zipp.py,那么我只需要如下:

    import sys # 这一句没有可以自己添加上
    sys.path.append("/root/.local/lib/python3.6\site-packages") # 添加这一句
    import zipp
    

创建虚拟环境时ImportError:No Module named zipp相关推荐

  1. Windows下在Django中创建项目时ImportError: No module named django.core解决方法

    Windows下在Django中创建项目时ImportError: No module named django.core解决方法 今天在对照<Python编程:从入门到实践>学## 标题 ...

  2. make run_py时ImportError: No module named cv2

    安装完神经计算棒后进行make run_py测试时,说没有cv2模块. 那就安装呗 网上找资料说是[sudo apt-get install python-opencv],安装时也能正常安装,只是再次 ...

  3. python如何创建工程预设_如何在sublime3项目设置中设置python模块的搜索路径?ImportError: No module named *的解决办法...

    问题:之前使用pycharm,用的挺溜,但是电脑配置实在不争气,pycharm启动久了,耗去大量内存,导致运行起来越来越慢,于是转向使用sublime text. 把项目从pycharm切换到subl ...

  4. python调用caffe时,出现ImportError: No module named _caffe

    一个看似很简单的问题,折腾了我好久,今天恍然大悟,当然是自己太low,理解不够深入. 作为一个业余的小白,半年前配置了ubuntu 16.04 +CUDA8.0 +caffe+opencv 2.13 ...

  5. python找不到包的总结: ImportError: No module named

    ImportError: No module named 先写解决套路 1. 环境安装包 2. 自己写的包 1. 自己写的包 原因1: python2 没有加 `__init__.py` 原因2. 没 ...

  6. python中nomodulenamed怎么解决_关于 python ImportError: No module named 的问题

    今天在 centos 下安装 python setup.py install 时报错:ImportError: No module named sysconfig, 当时急着用,就顺手直接源码编译了一 ...

  7. ubuntu下Tensorflow 报错: ImportError: No module named 'matplotlib'

    我的问题是: 在使用Jupyter Notebook跑tensorflow程序时,出现报错ImportError: No module named 'matplotlib',然而在spyder(非te ...

  8. python导入模块找不到什么原因_python模块以及导入出现ImportError: No module named 'xxx'问题...

    python中,每个py文件被称之为模块,每个具有__init__.py文件的目录被称为包.只要模 块或者包所在的目录在sys.path中,就可以使用import 模块或import 包来使用 如果你 ...

  9. 关于 python ImportError: No module named 的问题及解决办法

    python中,每个py文件被称之为模块,每个具有init.py文件的目录被称为包.只要模块或者包所在的目录在sys.path中,就可以使用import 模块或import 包来使用. 如果想使用非当 ...

最新文章

  1. 一行CSS样式去除百度地图版权,去除百度地图右上角平移缩放控件的市县区文字
  2. Linux 文件的权限
  3. ubuntu 使用FFTW快速计算离散傅里叶变换
  4. 数学建模学习笔记——时间序列分析
  5. C/C++中宏使用总结
  6. Spring 从零開始-05
  7. 《网球王子》与阿梅尔
  8. sql语句lastupdate使用数据库库函数
  9. httphost设置socks_socks5代理使用和安装配置
  10. fullgc触发条件_JVM的内存分配策略以及进入分代的条件
  11. Python DataFrame Api整理
  12. NHibernate 3.x新功能实践(二) QueryOver(下)
  13. 每天Leetcode 刷题 初级算法篇-有效的括号
  14. Ubuntu安装aptitude,来解决软件包依赖关系的问题
  15. 深入理解jvm虚拟机笔记
  16. ones刻录软件怎么用
  17. html导航栏固定在顶部,将导航栏始终固定在窗口顶部:
  18. ios 发光字体文字的实现
  19. ubuntu 18.04 下安装微信
  20. 如何下载blob:https://www.bilibili.com/的视频

热门文章

  1. 15张图看懂瞎忙和高效的区别!
  2. 一位网友的女友的最后的信
  3. ios 应用中直接跳转到指定app页面 或者 app 评价页面 的方法
  4. SlickEdit生成.a或.so后缀的makefile文件
  5. ABAP smartforms 打印多页打印在同一页上解决
  6. 微信开发工具及Hbuilder中引用阿里巴巴矢量库(步骤一样)
  7. 脚本汇总文件(sed的使用)
  8. python之禅中文-python之禅怎么打出来
  9. Java之数字字符串排序
  10. UE4 高分辨率截图