使用Python虚环境virtualenv
虚环境的作用
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"