之前在知乎上看到介绍mainm的文章,想试试,在安装的时候遇到一些问题。文章里依赖是在anaconda上安装的,我直接在本地环境装了,过程中用conda装了点东西,导致本地环境运行时产生ModuleNotFoundError
。
我的思路是将本地安装的直接复制到环境中,然后用环境运行。
解决过程:
将下载的包复制到环境下的site-packages里
使用pip
安装的包一般都在python安装目录下的Lib\site-packages
文件夹里,打开该文件夹,按时间排序,将新添加的文件及文件夹复制到环境下的site-packages
目录里。我的是D:\miniconda\Lib\site-packages
.
使用命令:conda info -e
查看当前系统下的环境:
λ conda info -e
# conda environments:
#
base * D:\miniconda
由此得知虚拟环境名称为base
激活环境
使用activate base
进入该环境。
λ activate base
conda.bat activate base
可以看到提示符改变,前面多了(base)
C:\Users\
(base) λ ls
进入项目目录并执行文件
D:\3b1b\manim-master
(base) λ python -m manim example_scenes.py SquareToCircle -pl
Media will be written to ./media\. You can change this behavior with the --media_dir flag.
File ready at D:\3b1b\manim-master\media\videos\example_scenes\480p15\SquareToCircle.mp4
Played 3 animations
运行成功。
参考:
蚂蚁flow: 如何安装并使用conda指令管理python环境
ps:
感觉自己不会写记录,还有好多名词用的不对,很多错误和不规范的地方,如果有幸被看到还望您不吝赐教。