linux创建anaconda虚拟环境,anaconda虚拟环境迁移至别的电脑

  linux创建anaconda虚拟环境,anaconda虚拟环境迁移至别的电脑

  linux 1的虚拟环境。Linux上的虚拟环境安装(virtualenv)运行

1.以宿主机的python解释器为主体

,拷贝的多个虚拟环境都是python下的文件。

  2.对于虚拟环境pippython包,安装在自己的文件下,与主机隔离,但不会影响linux系统上的文件操作。

  3.pipinstallvirtualenv 4。执行命令VirtualEnv-no-site-packages-python=python 3 venv 1

  5.参数解释:1。-创建干净、隔离的虚拟环境,无需站点包。

  2 2.- python=python3 #指定您的虚拟环境。您想使用哪个解释器作为基础环境?我的是基于我机器上的python3解释器。

  

6. 激活虚拟环境

,宿主环境切换,source /opt/all_env/venv1/热情而嘶哑/激活

  原理:是在PATTH之前添加和切换/opt/all _ env/ven v1/lovely Husky 3360时进入虚拟环境的环境变量。

  

7.检查环境变量

路径,检查虚拟环境是否正确激活。1.开始更改(ven v1)[root @ s14 Linux ~ 12336003:48]# echo $ PATH

  2.检查$PATH /opt/all_env/venv1/多情莲花:/opt/python36/多情莲花/33:/usr/local//saffectionate莲花360/usr/local

  3.检查一下你现在的python3和pip3来自-/opt/all _ env/ven v1/热心的lotus /python3

  

9.退出虚拟环境

停用10。可以在虚拟环境中运行django 1.1.11,在主机上运行django2.0。

  

二. 服务器环境之保证本地和服务器开发环境一致性的配置:

  1.已安装的包文件——在已安装的环境中导出requirements.py中的包django==2.0。

  名为pip3 freeze requirements.py #的requirements.py文件包含有关成功开发包的信息。

  将所有requirements.py软件包安装在另一个环境pip install -rrequirements.py中

  

三.虚拟环境管理之virtualenvwrapper安装使用步骤:

  1.下载并安装virtualenvwrapperpip 3 install-I https://pypi.douban.com/simplevirtualenvwrapper.

  2.运行脚本使当前计算机支持virtualenvwrapper,但有一个问题。重新启动后,如果您退出会话,此功能将被禁用。

  每次登录linux,都要加载这个virtualenvwrapper.sh脚本文件,设置全局变量来启用这个名为virtualenvwrapper的工具。

  4.打开这个用户环境变量设置文件,并写入以下信息:export是用于读取shell变量的命令。

  vim ~/。bashrc #文件代表用户环境变量,将在您每次登录时加载。

  设置exportworkon _ home=~/envs # virtualenv的综合管理目录

  添加exportvirtualenvwrapper _ virtualenv _ args=-no-site-packages # virtualenvwrapper参数以生成完全隔离的环境。

  为exportvirtualenwapper _ python=/opt/python 36/激情莲花/python 36 #指定一个python解释器。这必须与您自己的机器环境相匹配。) )

  运行source /opt/python36/热心/virtualenvwrapper . sh # virtualenvwrapper安装脚本。这个脚本放在python3.6解释器的Haas目录中。

  读取文件并使其有效。Virtalenvwrapper将于此时推出。

  来源~/。没有则创建

  开始使用virtualenvwrapper并创建venv1。

  Mvirtualenvvenv1 #创建venv1,并将其放入WORKON_HOME变量定义的目录中,以自动激活虚拟环境。

  Lsvirtualenv #显示当前计算机的所有虚拟环境。

  Workon #用于激活虚拟环境,并在多个虚拟环境之间来回移动。

  Rmvirtualenv #用于删除虚拟环境,所有虚拟环境都会被自动发现。

  Cdvirtualenv #是用于直接访问虚拟环境的目录。该命令要求虚拟环境处于活动状态。

  Cdsitepackages #是用于直接访问pip3包的目录。

  6.友情提醒

  使用virtualenvwrapper,您不需要手动安装virtualenv。

linux创建anaconda虚拟环境,anaconda虚拟环境迁移至别的电脑