sublime for mac 支持python3编译
2018-01-19 23:33
465 查看
mac 操作系统自带了python2版本,安装python3后, 如果在sublime进行编译, 需要用python3执行, 则按以下步骤处理:
1 选择 tools -> build system -> new building system ....菜单
2在文本编辑里用以下内容覆盖原有脚本:
{
"cmd": ["/usr/local/bin/python3", "-u", "$file"],
}
3.文件保存成python3.sublime-build
4.在重新点击tools -> build system 菜单,会发现python菜单下多了一个python3,选择这个
5. 选择重新编译
后续:
注: 原本可以编译的源码,出现Missing parentheses in call to 'print'—的错误提示这个消息的意思是你正在试图用python3.x来运行一个只用于python2.x版本的python脚本。
比如print"Hello world"
上面的语法在python3中是错误的。在python3中,你需要将helloworld加括号,正确的写法如下
print("Hello world")
修改原先的print语句,加上( )后正确运行
1 选择 tools -> build system -> new building system ....菜单
2在文本编辑里用以下内容覆盖原有脚本:
{
"cmd": ["/usr/local/bin/python3", "-u", "$file"],
}
3.文件保存成python3.sublime-build
4.在重新点击tools -> build system 菜单,会发现python菜单下多了一个python3,选择这个
5. 选择重新编译
后续:
注: 原本可以编译的源码,出现Missing parentheses in call to 'print'—的错误提示这个消息的意思是你正在试图用python3.x来运行一个只用于python2.x版本的python脚本。
比如print"Hello world"
上面的语法在python3中是错误的。在python3中,你需要将helloworld加括号,正确的写法如下
print("Hello world")
修改原先的print语句,加上( )后正确运行
相关文章推荐
- [mac]sublime使用python3编译
- 在Mac上安装编译OpenCV (for Cpp / Java / Android / Python)
- 自行编译Vim for Windows,加入Python支持!
- mac安装Scala,spark, xgboost for python
- [Python]在cygwin下编译MySQLdb for python
- python-2.7.6 编译 node_gyp_header_files_for_hex_1.1.6_1621_windows32 库进行生成C++项目为什么报错,是缺少什么东西么。
- mac 下 sublime 编辑 python 出现白色或彩色边框提示的解决方法
- windows平台使用Microsoft Visual C++ Compiler for Python 2.7编译python扩展
- mac下qt编译:Could not resolve SDK Path for 'macosx'
- MacOS Lion 安装MySQLdb for python 遇到的问题
- Sublime Text for Mac 破解版(代码编辑器)附注册码 v3153注册版
- HOW TO: Install Chromedriver for Mac OS X / Selenium / Python
- 【新组件】Aspose.Words for Mac 全新上线 | 支持下载试用
- Windows下使用VS2008编译OpenCV 2.1 添加Intel TBB和Python支持
- Sublime插件支持Sass编译和Babel解析ES6 & .sublime-build文件初探
- Sublime Text 3 插件SublimeCodeIntel for Python 安装步骤拆解及 找不到的.codeintel文件夹的解决方法
- Mac下编译OpenH264 for android
- windows下使用gvim搭建简单的IDE编译环境(支持C/C++/Python等)
- Mac OS X 下安装 python-mysql 支持 SQLAlchemy
- 重新编译TensorFlow1.4源代码支持SSE-AVX-FMA指令集 (Python3.5版本)