好的,我不确定这是否是发布此类问题的正确位置,所以如果不是,请告诉我在哪里更合适。
我的问题:我刚从 Ubuntu 19.04 迁移到 Manjaro 18。我有一些图形化的 python 3 程序过去在 Ubuntu 上运行得很好,但是现在,我无法运行到 Manjaro。主要问题是我无法使用 Anaconda 发行版安装Mayavi 。我试过了
pip install mayavi
我得到:
Command "/home/us/anaconda3/bin/python -u -c "import setuptools, tokenize;__file__='/tmp/pip-install-7noyncgf/traits/setup.py';f=getattr(tokenize, 'open', open)(__file__);code=f.read().replace('\r\n', '\n');f.close();exec(compile(code, __file__, 'exec'))" install --record /tmp/pip-record-p80x70yv/install-record.txt --single-version-externally-managed --compile" failed with error code 1 in /tmp/pip-install-7noyncgf/traits/
我能做些什么来解决这个问题吗?
我一直发现,在使用 Anaconda 安装 Mayavi 时,最好使用
conda
而不是pip
不管发行版。这将通过 Anaconda 存储库安装它。这是假设您
bin
的路径前面有 Anaconda 的目录。开关告诉它从 Anaconda 存储库-c anaconda
安装 Mayavi。安装也将成功我只是更喜欢第一个,但这取决于你。它将安装 Mayavi,并且可以同样使用。
之后,您可以使用以下任何命令看到它已安装: