1000字范文,内容丰富有趣,学习的好帮手!
1000字范文 > python虚拟环境的安装_Python虚拟环境搭建学习笔记

python虚拟环境的安装_Python虚拟环境搭建学习笔记

时间:2020-01-12 04:34:50

相关推荐

python虚拟环境的安装_Python虚拟环境搭建学习笔记

1. Python虚拟环境

满足不同版本的需要所以来创建虚拟环境

2. 下载安装

* 清华的镜像 [https://mirror.tuna./help/anaconda/]

* 官方说明 [/docs/using/envs.html]

2.1 Windows

直接下载安装包,下载完,直接下一步默认安装就好。

2.1 基本命令说明

(Windows最好配合ConEmu)

#查看版本

conda info —envs

conda env list

# **注意,为了避免你的网络太慢,请先运行下面命令加速一些**

conda config --add channels

https://mirrors.tuna./anaconda/pkgs/free/

conda config --set show_channel_urls yes

# 安装完整版python2版本的

conda create -n py2 python=2

# 移除虚拟环境

conda remove --all

# 创建只有django的python2环境,名字py2-dj,注意,python=2 django是连续参数

conda create python=2 django -n py2-dj

# 如果不指定python版本,那是不能够滴,会报错

conda create -n env-test

Error: too few arguments, must supply command line package specs or

--file

# 所以要至少指定个python版本,可以不带任何库

conda create -n env-test python=3

Fetching package metadata .......

# clone环境的2种办法

1. pip(只是复制安装包)

(mxh) D:\pyTools>pip freeze > env.txt

env.txt里内容如下:

Django==1.10.5

新建环境pytest2,并进入,加入这里只有个requests

(mxhtest2) D:\pyTools>pip freeze

requests==2.14.2

下面把pytest的包安装过来

(mxhtest2) D:\pyTools>pip freeze

requests==2.14.2

使用一下命令进行迁移复制

(mxhtest2) D:\pyTools>pip install -r env.txt

(mxhtest2) D:\pyTools>pip freeze

Django==1.10.5

requests==2.14.2

3自定义命令别名[这是关键]

3.1Windows最好配合ConEmu使用

在settings->Startup>Environment

alias cl=conda env list

alias cc=conda create -n $*

alias coa=activate $*

alias cod=deactivate

alias cr=conda remove --all -n $*

建立py3-dj,使用和删除的整个过程

-------

~ cc py3-dj python=3 django

## To activate this environment, use:# $ source activate py3-dj## To

deactivate this environment, use:# $ source deactivate#

➜ ~ cl

➜ ~ coa py3-dj(切换到py3-dj)

(py3-dj) ➜ ~ cod(退出当前虚拟环境)

➜ ~ cl

➜ ~ cr py3-dj(移除创建的虚拟环境)

卸载安装的软件pip uninstall python

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。