栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Python

Win10环境下TensorFlow缺失moviepy模块的安装解决

Python 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

Win10环境下TensorFlow缺失moviepy模块的安装解决

想试一下一个github上下载来的车辆识别,下载源码后用VS Code打开运行main.py提示ModuleNotFoundError: No module named 'moviepy':

开始菜单打开Anaconda prompt输入conda list查看发现,的确没有安装moviepy模块,因此输入pip install moviepy回车开始安装,整个安装过程没有什么问题。再次输入conda list看到moviepy模块已正常安装成功:

但是回到VS Code下仍然报同样的错,问题并未解决。查阅先前自行保存的Anaconda使用手册发现,模块安装可能会区分自建的环境。比如输入conda env list可以查看安装的环境有:

 因为默认环境为base,直接输入pip install moviepy安装成功的模块可能只是base环境有,我们自建的环境(如本次使用的ten_2)里面不一定有,输入conda list -n base:

 可以看到base下的确成功安装了moviepy。按这个思路,我们应先把环境切换到ten_2,输入activate ten_2:

再次输入pip install moviepy安装moviepy模块:

 可以看到,模块安装成功,但是提示需要numpy模块1.20版以上,环境中只有1.18,需要更新。

输入conda list -n ten_2可以看到moviepy模块已经安装成功,numpy模块也的确是1.18版: 

在VS Code下运行算法,不再报moviepy模块缺失问题了,但是提示numpy缺失部分typing,这应该就是numpy版本过低导致的问题了:

下面我们更新numpy,首先输入pip uninstall numpy卸载1.18:

再输入conda install numpy,重新安装:

 numpy即更新到了新版的1.21:

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/753253.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号