Python在Mac上使用错误的版本

问题描述 投票:0回答:1

我是Python的新手,我在Sublime Text和Mac上使用版本3.8.2。

我在命令终端上将python版本从2.7别名化为3,只要我在终端窗口中检查版本,它就可以正常工作。但是,当我在Sublime Test上运行一些代码并检查使用的路径时,它使用的是2.7版本。

我尝试使用终端窗口运行脚本,但是由于系统路径问题,它找不到脚本。我现在确定如何编辑或在哪里更改。

我尝试使用下面的内容编辑Sublime Build设置,但没有用,我不确定这是否是解决方法。

{
    "cmd": ["/usr/local/bin/python3", "-u", "$file"],
    "file_regex": "^[ ]*File \"(...*?)\", line ([0-9]*)",
    "quiet": true
}

我的脚本位于用户>文档> Python文件夹中。 Python安装在Mac的“应用程序”文件夹中。

附带的是我运行后的代码示例,以及运行后的终端的示例。

Cmd Terminal - running my_module.py script

Sublime Text - running courses.py and checking system path

python python-3.x macos sublimetext
1个回答
0
投票

您需要更改python所在的位置。 Python 3不在您的垃圾箱中。

{
 "cmd": ["/Library/Frameworks/Python.framework/Versions/3.8/bin/python3", "-u", "$file"],
 "file_regex": "^[ ]File \"(...?)\", line ([0-9]*)",
 "selector": "source.python"
}
© www.soinside.com 2019 - 2024. All rights reserved.