我正在尝试在用mkvirtualenv创建的python虚拟环境中使用Mayavi。 Mayavi 软件包安装到 :
/usr/local/lib/python3.7/site-packages/mayavi-4.7.2.dev0-py3.7-macosx-10.15-
x86_64.egg/
为了将Mayavi的安装与我的虚拟环境相关联,我执行以下代码:
cd ~/.virtualenvs/project/lib/python3.7/sites-packages/
ln -s /usr/local/lib/python3.7/site-packages/mayavi-4.7.2.dev0-py3.7-macosx
-10.15-x86_64.egg/ mayavi
workon my_project
python3
>> import mayavi.mlab as mlab
---> ModuleNotFoundError : No module named 'mayavi.mlab'
simlink似乎是由我不明白为什么我遇到这个问题而创建的。 你能帮忙吗?
根据博士的评论,我使用与我的环境关联的python版本在指定的环境中安装了Mayavi模块,如下所示:
$workon name_of_my_environment
$cd path_to_mayavi_directory
$python setup.py install #be careful. python is associated to the
#python version installed in the
#environment (check this with : which
#python)