Я недавно переключился с Windows на Linux.
В настоящее время я использую Ubuntu 18.04.1 LTS и Kubuntu, который поставляется с python, python2 и python2.7.
Потому что я 'Я в основном программировал на python3, я сначала скачал последнюю версию Python на тот момент, которая была 3.6.
Дополнительно я установил texmaker, который установил pythontex и pythontex3.
Для первоначальной разработки кода я использовалIDLE:
apt install idle-python3.6
Здесь я уже столкнулся с первыми проблемами, которые до сих пор не мог решить.Иногда, не всегда, когда я запускаю idle-python3.6 через командную строку, я получаю сообщение:
Подпроцесс IDLE не устанавливает соединение.Либо IDLE не может запуститься, либо персональный брандмауэр блокирует соединение.
Как и предполагалось здесь , я не смог найти ни одного экземпляра tkinter.py или чего-то еще в моем pythonпапка (еще одна проблема - на данный момент у меня уже было 10 разных папок python, как узнать, что это папка THE python.)
Единственный обходной путь для меня:
idle-python3.6 -n
Несмотря на то, что это предупреждение постоянно отображается в режиме IDLE.
ПРЕДУПРЕЖДЕНИЕ. Запуск IDLE без подпроцесса устарел и будет удален в более поздней версии.Подробности см. В справке / справке IDLE.
Недавно я установил anaconda, чтобы использовать более интерактивную среду программирования.Здесь я столкнулся с другой проблемой, которая заключается в том, что spyder или jupyter-notebook от Anaconda не могут подключиться к ядру.
Опять же, я попробовал все, что предлагается в других постах, например этот , но опять ничего не получилось.Это заставило меня подумать, что эти две проблемы могут быть связаны?Может быть, у меня есть некоторые проблемы с зависимостями?
Обновления из linux также обновили python до python3.7.
Знайте, у меня много разных установок python, включая python2, python2.7 python3, python3.6,python3.7.pythontex.
и я хотел бы сократить только самые последние.