linux服务器上新建虚拟环境的三种方式

  • Post author:
  • Post category:linux




1.方式1



1.1下载Anconda3 安装

首先下载一个对应版本的Anaconda3-2019.03-Linux-x86_64.sh。

在这里插入图片描述

在文件目录下执行 bash Anaconda3-5.2.0-Linux-x86_64.sh

1.2验证是否安装成功。

在终端输入anaconda,如果出现如下图所示命令,则代表安装成功

在这里插入图片描述

如果未成功

这是由于环境变量未导入,或者环境变量导入了未更新。

输入命令打开配置文件

vim ~/.bashrc

在最后添加语句

export PATH=/home/X/anaconda3/bin:$PATH

X是你的用户名这里是chenyahao.最后输入 source ~/.bashrc 更新配置文件即可。

在这里插入图片描述

在这里插入图片描述

上边的是自带的。下边是自动创建的

在这里插入图片描述

在这里插入图片描述



2.方式2



2.1下载安装virtualenv

pip install virtualenv

为一个工程创建一个虚拟环境:

$ cd my_project_dir

$ virtualenv tt  #venv为虚拟环境目录名,目录名自定义


可以 选择一个Python解释器。 如果安装了其他Python版本。输入 whereis python

virtualenv -p /usr/bin/python2.7 tt


在这里插入图片描述

然后就激活了。

退出deactivate



3.方式3



3.1下载安装 virtualenvwrapper

鉴于virtualenv不便于对虚拟环境集中管理,所以推荐直接使用virtualenvwrapper。 virtualenvwrapper提供了一系列命令使得和虚拟环境工作变得便利。它把你所有的虚拟环境都放在一个地方。

1)下载 pip install virtualenvwrapper

2)安装完成后,在~/.bashrc写入以下内容

vim ~/.bashrc

 
export WORKON_HOME=~/Envs         #virtualenvwrapper存放虚拟环境目录
source /usr/local/bin/virtualenvwrapper.sh  #virtrualenvwrapper会安装到python的bin目录下,所以该路径是python安装目录下bin/virtualenvwrapper.sh

在这里插入图片描述

3)读入配置文件生效

source ~/.bashrc    #读入配置文件,立即生效

4) 创建虚拟环境 mkvirtualenv

mkvirtualenv venv

当然也可以指定Python解释器

mkvirtualenv –python=/usr/local/python3.5.3/bin/python venv

5 )切换虚拟环境

查看当前的虚拟环境目录

[root@localhost ~]# workon

py2

py3

6)切换到虚拟环境

[root@localhost ~]# workon py3

(py3) [root@localhost ~]#

7)退出虚拟环境

deactivate

8)删除虚拟环境

rmvirtualenv venv



版权声明:本文为weixin_41781408原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。