У меня есть установка Анаконды в моем корневом каталоге, но это дает мне проблемы, когда я пытаюсь выполнить PlayOnLinux. Я получаю эту ошибку:
Looking for python... 2.7.10 :: Anaconda 2.3.0 (64-bit) - Traceback (most recent call last):
File "/usr/share/playonlinux/python/check_python.py", line 1, in <module>
import os, wxversion
ImportError: No module named wxversion
failed tests
Looking for python2.7... 2.7.10 :: Anaconda 2.3.0 (64-bit) - Traceback (most recent call last):
File "/usr/share/playonlinux/python/check_python.py", line 1, in <module>
import os, wxversion
ImportError: No module named wxversion
failed tests
Looking for python2.6...
Looking for python2... 2.7.10 :: Anaconda 2.3.0 (64-bit) - Traceback (most recent call last):
File "/usr/share/playonlinux/python/check_python.py", line 1, in <module>
import os, wxversion
ImportError: No module named wxversion
failed tests
Please install python before trying to run this program
Python в моем пути переходит к папке установки Анаконды, которая объясняет, почему просто использование склонного получить соответствующий пакет не работает. Я думаю, что должен или добавить стандартные способные пакеты к своей установке Анаконды так или иначе или удостовериться, что, когда playonlinux пытается работать, он использует системный Python а не версию Анаконды. Как я делаю это?
Это из-за пропавших без вести wxpython
у недавно установленного питона анаконды. Вы можете установить недостающий модуль, бегая conda install wxpython
. Никакой пароль корня не требуется, если у Вашего основанного на анаконде питона нет разрешений уровня корня.
wxversion
модуль - часть пакет wxpython , и это проверяет, для которой версии wxpython
, чтобы выбрать во время import wxpython
если у Вас есть несколько wxpython установленных версий.