macOS 配置Python指令:

博客介绍了在MacOS系统下使用Python的相关操作。直接在终端输入python3可正常执行,若想用python命令运行程序,需设置别名。因MacOS默认SHELL是zsh,会报错,需用chsh命令将其改为bash,再设置别名,问题即可解决。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

直接在终端中输入python3,能够正常执行。如果想要使用python命令,而非python3命令运行python程序,需要执行以下命令。

echo 'alias python="python3"' >> .bash_profile

执行python指令,报错:

zsh: command not found: python

MacOS默认的SHELL连接软件是zsh,需要执行chsh命令,把zsh更改为bash。具体操作如下:

a. 查看mac默认的SHELL连接文件:

echo $SHELL

b. 查看mac自带的SHELL连接文件,如图所示,有7个:

more /etc/shells

c. 使用chsh命令更改系统的SHELL连接文件为bash:

chsh -s /bin/bash

d. 执行下面的命令,设置别名python=python3:

echo 'alias python="python3"' >> .bash_profile

e. 运行python,显示如下图所示的界面,问题解决:

python

### 如何在 MacOS配置 Sublime Text 进行 Python 开发 #### 1. 安装 Xcode Command Line Tools 为了确保拥有必要的编译工具,在终端执行命令 `xcode-select --install` 来安装 Xcode 命令行工具[^4]。 #### 2. 下载并安装 Anaconda 或 Miniconda Anaconda 是一个广泛使用的 Python 发行版,包含了大量科学计算库以及 Jupyter Notebook 等实用工具;Miniconda 则是一个轻量级版本。通过访问官方网站下载适合 macOS 的安装文件,并按照提示完成安装过程[^5]。 #### 3. 使用 Homebrew 安装 Python (可选) 如果偏好更灵活地管理不同版本的 Python,则可以考虑利用 Homebrew 包管理器来安装特定版本的 Python。首先确认已安装 Homebrew 后,在终端输入如下指令: ```bash brew install python@3.9 ``` 这会将指定版本的 Python 安装到系统中而不影响默认版本[^6]。 #### 4. 设置 PATH 变量 无论选择了哪种方式安装 Python,都需要更新系统的 PATH 环境变量以便能够全局调用 Python 解释器。编辑用户的 shell profile 文件(如 `.zshrc` 或者 `.bash_profile`),添加相应路径至文件末尾: 对于 Anaconda/Miniconda 用户: ```bash export PATH="/Users/<username>/anaconda3/bin:$PATH" ``` 对于 Homebrew 用户: ```bash export PATH="/usr/local/opt/python/libexec/bin:$PATH" ``` 记得替换 `<username>` 为实际用户名,并保存更改后重新加载该文件以使修改生效[^7]。 #### 5. 安装 Package Control 插件 打开 Sublime Text 菜单栏中的 "Preferences" -> "Package Settings" -> "Install Package Control..." ,根据屏幕上的指示操作即可成功安装此插件。它允许轻松获取其他社区贡献的功能扩展程序[^8]。 #### 6. 安装 Python 模块支持插件 借助于 Package Control 提供的服务,可以通过快捷键 Ctrl+Shift+P 打开命令面板,接着输入 “Install Package”,选择合适的选项进入软件仓库搜索界面。尝试寻找诸如 Anaconda, Jedi, PyVim 等有助于提高编码效率和体验感的第三方模块进行安装[^9]。 #### 7. 自定义 Build System 为了让 Sublime Text 正确识别所选用的 Python 版本及其解释器位置,需创建一个新的构建系统描述文件。前往菜单栏里的 "Tools" -> "Build System" -> "New Build System…" 创建新文档,参照下面模板编写 JSON 格式的配置项: ```json { "cmd": ["python3", "-u", "$file"], "file_regex": "^[ ]*File \"(...*?)\", line ([0-9]*)", "selector": "source.python" } ``` 最后将其命名为类似于 `Python3.sublime-build` 并存放在 Packages/User 目录下[^1].
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值