使用Python虚环境virtualenv

使用Python虚环境virtualenv

  • 虚环境的作用
  • 一、虚环境的安装
  • 二、虚环境的使用
    • 1.为已有项目建立虚环境
    • 2.安装组件的2中方式
  • 三、在虚环境中安装Anaconda


虚环境的作用

Python的虚拟环境可以使每个项目运行在独立的虚环境中,从而避免了组件配置之间的冲突。


一、虚环境的安装

# pip3 install virtualenv

二、虚环境的使用

1.为已有项目建立虚环境

代码如下(示例):

# cd [项目所在目录]
# virtualenv venv

该命令执行后,会在当前目录中建立一个venv目录,该目录复制了一份完整的当前系统的python环境。

2.安装组件的2中方式

(1)显示使用虚环境

代码如下(示例):例如,安装flask框架

# ./venv/bin/pip install flask

(2)启动虚环境

代码如下(示例):

# source ./venv/bin/activate
(venv)# python3 xxx.py

用deactivate命令可以退出虚环境。

# source ./venv/bin/activate
(venv)# /*此处执行命令在虚环境中*/
# deactivate
# /*此处已退出虚环境*/
# rmvirtualenv 虚拟环境名称  # 删除虚拟环境

三、在虚环境中安装Anaconda

在清华园镜像中https://mirrors.tuna.tsinghua.edu.cn/anaconda/archive/,找到最新的Anaconda版本。
然后,用wget下载,执行bash安装。

# wget https://mirrors.tuna.tsinghua.edu.cn/anaconda/archive/Anaconda3-2022.05-Linux-x86_64.sh
# bash Anaconda3-2022.05-Linux-x86_64.sh

然后一直Enter,读完用户许可协议后输入yes。

接着Enter会选择安装在/usr/local下。或者输入另一个安装路径。
接着,在~/.bashrc中添加路劲

# vim ~/.bashrc
export PATH="/root/anaconda3/bin:$PATH"

你可能感兴趣的:(python,virtualenv,linux)