Coderunner在OSX 10.7.5上使用旧的2.71版本的Python而不是3.2

时间:2013-11-05 19:50:23

标签: python macos python-2.7 python-3.3 coderunner

我正在尝试使用较新版本的Python但是当我输入:

    import sys
    print sys.version_info

我回来了:

    sys.version_info(major=2, minor=7, micro=1, releaselevel='final', serial=0)

在我键入python的终端中,我得到:

Python 2.7.1 (r271:86832, Jun 16 2011, 16:59:05) 
[GCC 4.2.1 (Based on Apple Inc. build 5658) (LLVM build 2335.15.00)] on darwin

当我输入python3时,我得到:

Python 3.3.2 (v3.3.2:d047928ae3f6, May 13 2013, 13:52:24) 
[GCC 4.2.1 (Apple Inc. build 5666) (dot 3)] on darwin

如您所见,我已经安装了Python 3.3,但无论我做什么,我似乎都无法在CodeRunner中实际使用它。

6 个答案:

答案 0 :(得分:4)

对于最新的vscode,您需要转到设置(shift + command + p)并覆盖python解释器值。

vscode settings

答案 1 :(得分:2)

尝试将preferences中的Python“运行命令”更改为:

python3 $filename;

答案 2 :(得分:1)

在setting.json文件的新版本中只需添加:

  

“代码运行器。

*请注意(“)

它预测其继续,或者您可以按Ctrl +空格键 并选择“代码运行器”。 “ code-runner.executorMap” 它显示所有运行命令 轻松更改

  

“ python”:“ python -u”,

  

“ python”:“ python3 -u”,

更改您的intellisense以便在python3中进行错误处理: 然后按Ctrl + Shift + P 选择python:选择解释器 然后选择python 3.x.x

答案 3 :(得分:0)

CodeRunner->偏好设置 - >语言 - >运行命令

将“python $ filename”编辑为“python3 $ filename”

答案 4 :(得分:0)

使用Command+,打开首选项,然后确保 Python3 语言具有以下功能:

Right Run Command

顺便说一句,使用which python3来确保路径是/usr/local/bin/python3而不是/usr/bin/python3来确保安全

答案 5 :(得分:0)

创建一个 python 文件并获取当前的系统信息

import sys
print(sys.version_info)

需要改成python3吗?

  1. 打开你的 vscode 设置文件
    1.1 mac:command+shift+p
    1.2.搜索openSettingsJson
  2. 在 json 对象中找到 python 属性
  3. 将值更改为 python3
  4. 通过运行上述文件来验证结果
  5. 利润