📜  python 创建环境 linux - Python (1)

📅  最后修改于: 2023-12-03 14:46:13.134000             🧑  作者: Mango

Python 创建环境 Linux

在 Linux 上安装和创建 Python 环境是软件开发人员必需的技能之一。本文将介绍如何使用 virtualenv 和 Anaconda 创建 Python 环境。

virtualenv

virtualenv 提供了一种创建虚拟 Python 环境的方法,可以在同一计算机上创建多个互相独立的 Python 环境。这为不同的项目提供了一个干净的 Python 环境,从而避免了依赖性和包管理混乱的问题。

安装 virtualenv

在 Ubuntu 或 Debian 上,可以使用以下命令安装 virtualenv:

sudo apt-get install virtualenv

在 CentOS 或 Fedora 上,可以使用以下命令安装 virtualenv:

sudo yum install epel-release
sudo yum install python-pip
sudo pip install virtualenv
创建 Python 环境

使用以下命令创建一个名为 myenv 的 Python 环境:

virtualenv myenv

这会在当前目录下创建一个新的目录 myenv,并包含 Python 解释器和 pip 包管理器。

激活 Python 环境

使用以下命令激活 myenv 环境:

source myenv/bin/activate

此时,终端提示符将以环境名称开头(例如 (myenv))。

安装 Python 包

在虚拟环境中使用 pip 安装 Python 包与在全局 Python 环境中相同。例如,使用以下命令安装 Flask:

pip install Flask
退出 Python 环境

使用以下命令退出 Python 环境:

deactivate
Anaconda

Anaconda 是一个流行的 Python 数据科学和机器学习平台,可以使用它来创建独立的 Python 环境。

安装 Anaconda

可以在 Anaconda 官网 上下载适合您的操作系统的 Anaconda 安装程序,并按照说明进行安装。

创建 Python 环境

使用以下命令创建一个名为 myenv 的 Python 环境:

conda create --name myenv python=3.9

这会在 Anaconda 安装目录下创建一个名为 myenv 的环境,使用 Python 3.9 版本。

激活 Python 环境

使用以下命令激活 myenv 环境:

conda activate myenv

此时,终端提示符将以环境名称开头(例如 (myenv))。

安装 Python 包

在 Anaconda 环境中使用 conda 或 pip 安装 Python 包。例如,使用以下命令安装 Pandas:

conda install pandas
退出 Python 环境

使用以下命令退出 Python 环境:

conda deactivate

以上就是在 Linux 上使用 virtualenv 和 Anaconda 创建 Python 环境的基本方法。