Pythonw 在 MacOS X 10.15.7 的 conda 环境中停留在 python2.7
Pythonw stuck on python2.7 on MacOS X 10.15.7 in conda environment
如何强制 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 执行?
其他信息 - 我正在尝试使用 these instructions, and everything works fine until I try to execute the command pythonw -m deeplabcut
as suggested here 安装 DeepLabCut 软件包,但我收到一个错误,该错误很可能与 Python 版本有关(DLC 需要 Python>3.7 ),因此我的问题。请注意,我在 conda(conda 版本 4.10.3)环境中工作。
感谢任何帮助!
如果有人也遇到这个问题 - 运行 以下命令:
conda install python.app
这将更新 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 执行?
其他信息 - 我正在尝试使用 these instructions, and everything works fine until I try to execute the command pythonw -m deeplabcut
as suggested here 安装 DeepLabCut 软件包,但我收到一个错误,该错误很可能与 Python 版本有关(DLC 需要 Python>3.7 ),因此我的问题。请注意,我在 conda(conda 版本 4.10.3)环境中工作。
感谢任何帮助!
如果有人也遇到这个问题 - 运行 以下命令:
conda install python.app
这将更新 pythonw 并使一切正常。