升华文本3-Python3构建系统不导入Python3特定模块
我使用的是Ubuntu17.04LTS,默认的升华文本3构建系统无法导入仅适用于Python3的模块。例如:升华文本3-Python3构建系统不导入Python3特定模块,python,python-3.x,build,sublimetext3,build-system,Python,Python 3.x,Build,Sublimetext3,Build System,我使用的是Ubuntu17.04LTS,默认的升华文本3构建系统无法导入仅适用于Python3的模块。例如: >>> import urllib.request ImportError: No module named request 而我可以成功导入其他模块。我能做什么 提前谢谢。您的主目录中有一个文件 ~/.config/sublime-text-3/Packages/Python/Python.sublime-build 哪些内容指向用于构建/运行脚本的python
>>> import urllib.request
ImportError: No module named request
而我可以成功导入其他模块。我能做什么
提前谢谢。您的主目录中有一个文件
~/.config/sublime-text-3/Packages/Python/Python.sublime-build
哪些内容指向用于构建/运行脚本的python可执行文件
此文件的内容如下所示:
{
"cmd": ["/usr/local/bin/python3", "-u", "$file"],
"file_regex": "^[ ]*File \"(...*?)\", line ([0-9]*)",
"selector": "source.python"
}
您可以根据需要调整它,指定Python3可执行文件而不是Python2可执行文件
如果您还希望Supreme REPL运行Python3而不是Python2,请在
~/.config/sublime-text-3/Packages/SublimeREPL/config/Python/Main.sublime-menu
将以下行归档:
"cmd": ["python", "-i", "-u"]
到
(有关更多信息,请参见)
"cmd": ["python3", "-i", "-u"]