Python虚拟环境你会用了吗?手把手教你

  • A+
所属分类:python基础入门

1. 为什么用Python虚拟环境

实际工作中,我们接触的 Python 版本和相关的 web 框架版本往往是不一样的,比如有的组合可能是 python2 + Django1.8,有的可能是 python3.6 + Django1.12,两个还好办,我在电脑上安装两个版本的 python 不就好了?

但是,如果有五六七八个项目,需要五六七八套 python 环境呢?这就轮到虚拟环境登场了。

Python虚拟环境你会用了吗?手把手教你

2.1 Windows

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

Python虚拟环境你会用了吗?手把手教你

进群一起学习Python,欢迎各位大牛指教,小白求学。588090942

Python虚拟环境你会用了吗?手把手教你

Python虚拟环境你会用了吗?手把手教你

进群一起学习Python,欢迎各位大牛指教,小白求学。588090942

Python虚拟环境你会用了吗?手把手教你

Python虚拟环境你会用了吗?手把手教你

Python虚拟环境你会用了吗?手把手教你

2.2 Linux or Mac

直接下载脚本 xxxx.sh ,xxxx 指代版本号,打开控制台终端,cd 到那个下载目录,然后直接 sh xxxx.sh 安装就ok了

3 怎么玩-基本命令

3.1 基本命令说明

(Windows最好配合ConEmu使用)

相关文件在这里:

【8组程序员小灶时间】工具链接: https://pan.baidu.com/s/1i5HtBFn 密码: kw4f

Python虚拟环境你会用了吗?手把手教你

Python虚拟环境你会用了吗?手把手教你

Python虚拟环境你会用了吗?手把手教你

新建虚拟环境示意图:

Python虚拟环境你会用了吗?手把手教你

Python虚拟环境你会用了吗?手把手教你

Python虚拟环境你会用了吗?手把手教你

3.2 写个Django环境测试一下:

Python虚拟环境你会用了吗?手把手教你

打开浏览器,在 127.0.0.1:8000 就能看见可以工作的界面了。

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

是不是上面有些命令运行不了?别着急,因为我自定义了一些。

下面是我自己编的,你可以自定义。然后放到.bashrc,或.bash_profile就可以了!

4.1 linux或mac

Python虚拟环境你会用了吗?手把手教你

注意:对于Linux,最好自己添加一下环境变量,conda的脚本执行完,也会提醒你的。

添加下面这行到.bashrc,

export PATH=/root/anaconda3/bin:$PATH

最后别忘了重新加载一下。

source ~/.bashrc

4.2 Windows最好配合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 $*

『补充』在mac中的使用示例

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

Python虚拟环境你会用了吗?手把手教你

Python虚拟环境你会用了吗?手把手教你

Python虚拟环境你会用了吗?手把手教你

weinxin
我的微信公众号
爱真理,得永生!          爱在灵灵久博客,网罗天下,福利大家!

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: