📜  使用 python as python3 zsh - Shell-Bash (1)

📅  最后修改于: 2023-12-03 15:36:33.397000             🧑  作者: Mango

使用 python as python3 zsh - Shell-Bash

如果你使用 Linux 或者 macOS 操作系统,你可能会发现当执行 Python 命令时会出现很多问题。原因是系统默认使用 Python2.x 版本,而 Python3.x 版本并不兼容 Python2.x 版本。因此,为了更好地管理你的 Python 环境,你可以选择在 zsh - Shell/Bash 终端中使用 Python3.x 版本。

安装 Python3.x 版本
  • Ubuntu 或 Debian 请终端中输入以下代码:
sudo apt-get update
sudo apt-get install python3
  • CentOS,Fedora 或 RHEL 请终端中输入以下代码:
sudo yum update
sudo yum install python3
  • macOS 通过 Homebrew 安装 Python3.x,请终端中输入以下代码:
brew update && brew install python3
配置 Python3.x 版本为默认 Python 版本

在 Linux 或 macOS 操作系统中,Python2.x 的命令为 python,而 Python3.x 的命令为 python3。为了方便使用,我们需要将 Python3.x 版本作为默认 Python 版本。

配置 Python3.x 为 Bash 默认版本

打开终端并输入以下命令:

echo "alias python=python3" >> ~/.bash_profile
source ~/.bash_profile
python --version

输出结果应该是 Python 3.x.x。

配置 Python3.x 为 zsh 默认版本

打开终端并输入以下命令:

echo "alias python=python3" >> ~/.zshrc
source ~/.zshrc
python --version

输出结果应该是 Python 3.x.x。

使用 virtualenv 管理 Python 环境

使用 virtualenv 可以帮助你创建 Python 环境并管理你的 Python 应用程序依赖。以下是使用 virtualenv 创建 Python3.x 环境的步骤:

安装 virtualenv
pip3 install virtualenv
创建虚拟环境
cd your-project-directory/
virtualenv -p python3 venv
进入虚拟环境
source venv/bin/activate

现在你已经成功进入虚拟环境。在此环境中,你可以安装所需的依赖项。

离开虚拟环境
deactivate
结论

在 zsh - Shell/Bash 终端中使用 Python3.x 可以帮助你更好地管理 Python 环境。同时,使用 virtualenv 可以让你更好地管理 Python 应用程序依赖。