글쎄요, 여기가 이런 질문을 게시하는 데 적합한지 잘 모르겠습니다. 그렇지 않은 경우 어디에 게시하는 것이 더 적절한지 알려주세요.
내 질문: 방금 Ubuntu 19.04에서 Manjaro 18로 마이그레이션했습니다. Ubuntu에서 잘 실행되던 그래픽 Python 3 프로그램이 있지만 이제는 Manjaro에서 실행할 수 없습니다. 가장 큰 문제는 설치가 불가능하다는 것입니다.마야비아나콘다와 함께 배포됩니다. 나는 노력했다
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/
이 문제를 해결하기 위해 제가 할 수 있는 일이 있나요?
답변1
나는 Anaconda와 함께 Mayavi를 설치할 때 배포에 관계없이 사용하는 것 conda
보다 사용하는 것이 더 낫다는 것을 항상 발견했습니다 . pip
그러면 Anaconda 저장소를 통해 설치됩니다.
conda install -c anaconda mayavi
bin
경로에 Anaconda 디렉터리를 추가했다고 가정합니다 . 스위치 -c anaconda
는 Anaconda 저장소에서 Mayavi를 설치하도록 지시합니다. 설치도 성공하겠습니다
conda install mayavi
나는 첫 번째 것을 선호하지만 그것은 당신에게 달려 있습니다. Mayavi를 설치하고 잘 작동합니다.
그 후 다음 명령 중 하나를 사용하여 설치된 것을 볼 수 있습니다.
conda list | grep mayavi
pip list | grep mayavi
pip freeze | grep mayavi