Я работаю в фоновом режиме и создаю программы под python 2.7.15 и wxpython 2.8.12.1 для рабочих проектов (это их установленная конфигурация).
Кривая обучения в linux для меня крутая.Я начал с того, что пытался получить ту же среду в Ubuntu .... в течение многих часов.Ненавижу признавать, что после большого разочарования я отказался от попытки скомпилировать точную версию из исходного кода.
Теперь я просто хочу начать программирование с использованием wxpython любой текущей рекомендуемой конфигурации (все в порядке с python 3.7 и wxpython 4.0)
У меня есть Ubuntu 18.04, которая поставляется с python3: 3.6.7,У меня также есть Python 2.7.15.Я также установил python 3.7.2 через sudo apt-get install python3-pip
Я использую wing IDE на Windows, поэтому я решил, что я сделаю то же самое на Ubuntu.Я пытаюсь добиться этого параллельно.
Тем временем я установил PyCharm из магазина программного обеспечения Ubuntu ... он немного отличается от wing и пытается заставить меня использовать виртуальные среды для проектов.Я пытаюсь заставить его работать, но я не могу выровнять среду с правильными пакетами python / wxpython.Даже простые примеры кода не работают.
Хорошо, может, кто-нибудь может подсказать мне, как это сделать?какие версии я должен использовать?
Должен ли я использовать apt-get?я должен использовать пипс?Эта установка просто для удовольствия, я хочу получить программирование!
- обновление: Итак, у меня есть крыло, и если я использую python3.6 в качестве среды, мой тест "hello world" с wxpython работает нормально.если я переключаюсь на 3.7, я не могу заставить его работать («отсутствует _core») и другие ошибки.Я думаю, мне нужна помощь, чтобы настроить 3.7.Попытка использовать pip "python3.7 pip install wxpython" дает
Ошибка при запуске configure ERROR: сбой при построении wxWidgets Traceback (последний вызов был последним): файл "build.py", строка 1321, в cmd_build_wxwxbuild.main (wxDir (), build_options) Файл "/tmp/pip-build-begnss0_/wxpython/buildtools/build_wxwidgets.py", строка 375, в главном файле "Ошибка при запуске configure") "/ tmp / pip-build-begnss0_ / wxpython / buildtools / build_wxwidgets.py ", строка 85, в exitIfError поднять builder.BuildError (msg) buildtools.builder.BuildError: Ошибка при запуске configure Закончена команда: build_wx (0m9.551s) Завершенная команда: build (0m9.551s)Команда '"/usr/bin/python3.7" -u build.py build' завершилась неудачно с кодом выхода 1.
---------------------------------------- Command "/usr/bin/python3.7 -u -c "import setuptools,
tokenize; file = '/ tmp / pip-build-begnss0_ / wxpython / setup.py '; f = getattr (tokenize,' open ', open) ( file ); code = f.read (). replace (' \ r \ n ','\ n'); f.close (); exec (скомпилировать (код, file , 'exec')) "install --record /tmp/pip-wfsndtdv-record/install-record.txt--single-верУправляемое ионами внешне --compile --user --prefix = "не удалось с кодом ошибки 1 в / tmp / pip-build-begnss0_ / wxpython /