问题描述
如何强制 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 安装 DeepLabCut 软件包,一切正常,直到我尝试按照建议的 here 执行命令 pythonw -m deeplabcut
并且我收到错误消息最有可能链接到 Python 版本(DLC 需要 Python>3.7),因此我的问题。请注意,我在 conda(conda 版本 4.10.3)环境中工作。
感谢任何帮助!
解决方法
如果有人也遇到这个问题 - 运行以下命令:
conda install python.app
这将更新 pythonw 并使一切正常。