📅  最后修改于: 2023-12-03 14:46:13.134000             🧑  作者: Mango
在 Linux 上安装和创建 Python 环境是软件开发人员必需的技能之一。本文将介绍如何使用 virtualenv 和 Anaconda 创建 Python 环境。
virtualenv 提供了一种创建虚拟 Python 环境的方法,可以在同一计算机上创建多个互相独立的 Python 环境。这为不同的项目提供了一个干净的 Python 环境,从而避免了依赖性和包管理混乱的问题。
在 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
使用以下命令创建一个名为 myenv 的 Python 环境:
virtualenv myenv
这会在当前目录下创建一个新的目录 myenv,并包含 Python 解释器和 pip 包管理器。
使用以下命令激活 myenv 环境:
source myenv/bin/activate
此时,终端提示符将以环境名称开头(例如 (myenv))。
在虚拟环境中使用 pip 安装 Python 包与在全局 Python 环境中相同。例如,使用以下命令安装 Flask:
pip install Flask
使用以下命令退出 Python 环境:
deactivate
Anaconda 是一个流行的 Python 数据科学和机器学习平台,可以使用它来创建独立的 Python 环境。
可以在 Anaconda 官网 上下载适合您的操作系统的 Anaconda 安装程序,并按照说明进行安装。
使用以下命令创建一个名为 myenv 的 Python 环境:
conda create --name myenv python=3.9
这会在 Anaconda 安装目录下创建一个名为 myenv 的环境,使用 Python 3.9 版本。
使用以下命令激活 myenv 环境:
conda activate myenv
此时,终端提示符将以环境名称开头(例如 (myenv))。
在 Anaconda 环境中使用 conda 或 pip 安装 Python 包。例如,使用以下命令安装 Pandas:
conda install pandas
使用以下命令退出 Python 环境:
conda deactivate
以上就是在 Linux 上使用 virtualenv 和 Anaconda 创建 Python 环境的基本方法。