Pythonw застрял на python2.7 на macOS X 10.15.7 в среде conda

#python #macos #pythonw

Вопрос:

Как я могу заставить pythonw использовать python3 вместо python2? Вот выходные данные с моего терминала zsh (macOS X 10.15.7):

 python --version
>> Python 3.8.5

python3 --version
>> Python 3.8.10
 

Однако, когда дело доходит до pythonw, я получаю такой вывод:

 pythonw --version
>> Python 2.7.16
 

Как я могу заставить pythonw выполняться с помощью python3?

Дополнительная информация — Я пытаюсь установить пакет программного обеспечения DeepLabCut с помощью этих инструкций, и все работает нормально, пока я не попытаюсь выполнить команду pythonw -m deeplabcut , как предложено здесь, и я получу ошибку, которая, скорее всего, связана с версией Python (для DLC требуется Python>3.7), поэтому мой вопрос. Пожалуйста, обратите внимание, что я работаю в среде conda (версия 4.10.3 conda).

Любая помощь будет признательна!

Ответ №1:

В случае, если кто — то также будет бороться с этим-выполните следующую команду:

 conda install python.app
 

Это обновит pythonw и заставит все работать.