创建虚拟环境时ImportError:No Module named zipp
同样适用于其他mkvirtualenv
过程中的ImportError
错误如图:
系统:CentOS
输入命令mkvirtualenv evn1
报错,找不着名为zipp的模块
错误分为两种情况:
- 确实缺少
zipp.py
这个模块 - 有这个模块,但是路径未在
__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相关推荐
- Windows下在Django中创建项目时ImportError: No module named django.core解决方法
Windows下在Django中创建项目时ImportError: No module named django.core解决方法 今天在对照<Python编程:从入门到实践>学## 标题 ...
- make run_py时ImportError: No module named cv2
安装完神经计算棒后进行make run_py测试时,说没有cv2模块. 那就安装呗 网上找资料说是[sudo apt-get install python-opencv],安装时也能正常安装,只是再次 ...
- python如何创建工程预设_如何在sublime3项目设置中设置python模块的搜索路径?ImportError: No module named *的解决办法...
问题:之前使用pycharm,用的挺溜,但是电脑配置实在不争气,pycharm启动久了,耗去大量内存,导致运行起来越来越慢,于是转向使用sublime text. 把项目从pycharm切换到subl ...
- python调用caffe时,出现ImportError: No module named _caffe
一个看似很简单的问题,折腾了我好久,今天恍然大悟,当然是自己太low,理解不够深入. 作为一个业余的小白,半年前配置了ubuntu 16.04 +CUDA8.0 +caffe+opencv 2.13 ...
- python找不到包的总结: ImportError: No module named
ImportError: No module named 先写解决套路 1. 环境安装包 2. 自己写的包 1. 自己写的包 原因1: python2 没有加 `__init__.py` 原因2. 没 ...
- python中nomodulenamed怎么解决_关于 python ImportError: No module named 的问题
今天在 centos 下安装 python setup.py install 时报错:ImportError: No module named sysconfig, 当时急着用,就顺手直接源码编译了一 ...
- ubuntu下Tensorflow 报错: ImportError: No module named 'matplotlib'
我的问题是: 在使用Jupyter Notebook跑tensorflow程序时,出现报错ImportError: No module named 'matplotlib',然而在spyder(非te ...
- python导入模块找不到什么原因_python模块以及导入出现ImportError: No module named 'xxx'问题...
python中,每个py文件被称之为模块,每个具有__init__.py文件的目录被称为包.只要模 块或者包所在的目录在sys.path中,就可以使用import 模块或import 包来使用 如果你 ...
- 关于 python ImportError: No module named 的问题及解决办法
python中,每个py文件被称之为模块,每个具有init.py文件的目录被称为包.只要模块或者包所在的目录在sys.path中,就可以使用import 模块或import 包来使用. 如果想使用非当 ...
最新文章
- 一行CSS样式去除百度地图版权,去除百度地图右上角平移缩放控件的市县区文字
- Linux 文件的权限
- ubuntu 使用FFTW快速计算离散傅里叶变换
- 数学建模学习笔记——时间序列分析
- C/C++中宏使用总结
- Spring 从零開始-05
- 《网球王子》与阿梅尔
- sql语句lastupdate使用数据库库函数
- httphost设置socks_socks5代理使用和安装配置
- fullgc触发条件_JVM的内存分配策略以及进入分代的条件
- Python DataFrame Api整理
- NHibernate 3.x新功能实践(二) QueryOver(下)
- 每天Leetcode 刷题 初级算法篇-有效的括号
- Ubuntu安装aptitude,来解决软件包依赖关系的问题
- 深入理解jvm虚拟机笔记
- ones刻录软件怎么用
- html导航栏固定在顶部,将导航栏始终固定在窗口顶部:
- ios 发光字体文字的实现
- ubuntu 18.04 下安装微信
- 如何下载blob:https://www.bilibili.com/的视频