Manjaro
無法在 Anaconda 發行版上安裝 Mayavi
好的,我不確定這是否是發布此類問題的正確位置,所以如果不是,請告訴我在哪裡更合適。
我的問題:我剛從 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 儲存庫安裝它。conda install -c anaconda mayavi
這是假設您
bin
的路徑前面有 Anaconda 的目錄。開關告訴它從 Anaconda 儲存庫-c anaconda
安裝 Mayavi。安裝也將成功conda install mayavi
我只是更喜歡第一個,但這取決於你。它將安裝 Mayavi,並且可以同樣使用。
之後,您可以使用以下任何命令看到它已安裝:
conda list | grep mayavi pip list | grep mayavi pip freeze | grep mayavi