Simlink to Mayavi 将软件包打包成 virtualenv (MAC OSX)



我正在尝试在用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)

相关内容

  • 没有找到相关文章

最新更新