Mac Sublime Text3 配置 Python 开发环境

一、设置Sublime Text的语法为python 
    View -> syntax ->python

二、设置编译环境
    a.默认python版本2.7

    Tools -> Build System -> Python

    b.添加编译环境python3.7
    Tools -> Build System -> New Build System 
         在打开的文件里面贴上以下代码:

         {
             "cmd": ["/usr/local/bin/python3", "-u", "$file"],
             "file_regex": "^[ ]*File \"(...*?)\", line ([0-9]*)",
             "selector": "source.python"
         }
         /usr/local/bin/python3, 是你的python路径。该配置文件存放目录(~/Library/Application\ Support/Sublime\ Text\                                 3/Packages/User/ )

       c. Mac 下查看 Python 路径

        which python3                 

三、插件安装

       1.command + shift + p,调出窗口

       2.输入Install Package,单击,等待输入窗口出现

       3.输入SublimeCodeIntel

       4.等待安装完成。

   5.安装完成后 Sublime Text-> preferences -> package Settings下面会多出 SublimeCodeIntel 选项 

  

 

 

 

Sublime Text 是一个非常流行的文本编辑器,支持多种编程语言,包括 Python。要在 Sublime Text 中交互式地运行 Python 代码,你可以使用以下方法: 1. **安装 Package Control**(如果尚未安装):首先,确保你已经安装了 Package Control,这是一个管理 Sublime 插件的便捷工具。可以通过官方网站(https://packagecontrol.io/installation)或使用内置的命令面板安装。 2. **Python 配置**:打开 Sublime Text,然后在菜单栏选择 `Tools` -> `Build System`,点击右侧的 `New Build System...` 创建一个新的 build system。将下面的代码粘贴到新建的 `Python.sublime-build` 文件中,并保存: ```json { "shell_cmd": "python -u ${file}", "path": "${file_path}", "file_regex": "^[ ]*File \"(...*?)\", line ([0-9]*)", "selector": "source.python" } ``` 这配置了使用当前文件中的 Python 代码进行交互式执行。 3. **运行代码**:在 Sublime Text 中,按 `Ctrl+B` 或者 `Shift+Enter` (Windows/Linux) 或者 `Cmd+B` (Mac) 快捷键,会使用刚才设置的配置执行当前选中的代码块或整个文件。 4. **即时反馈**:由于 Sublime Text 不内置一个交互式的控制台,你可能需要外部工具如 `ptpython` 或者 `Anaconda Console` 来配合使用,它们提供了交互式的 Python 环境。在 Package Control 中搜索并安装这些插件后,可以在 Sublime Text 中启动一个独立的 Python 控制台。 相关问题: 1. 如何在 Sublime Text 中查看 Python 错误? 2. 如何配置 Sublime Text 使用其他版本的 Python? 3. 除了 Package Control,还有哪些插件可用于 Sublime Text 中的 Python 开发?
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值