关于小悟志网站地图归档友情链接联系Feed

云上小悟 + 

首页 » InfoTech »

用virtualenv创建Python项目的虚拟环境

2018年4月14日 / 3次阅读
Python

文章《用virtualenv创建Python项目的虚拟环境》的特色图片

在使用Python做项目的时候,几乎必须要做的一个事情是使用virtualenv工具来创建项目的虚拟环境,让不同项目之间能够分开管理。这样做的目的是为了避免出现不同的项目使用相同第三方库的不同版本带来的麻烦。

在windows环境下给Python项目创建虚拟环境

1, 使用pip安装virtualenv

D:\>pip install virtualenv

 

2, 创建python项目虚拟环境

D:\py-virtualenv>virtualenv blogchecher
Using base prefix 'd:\\python352'
New python executable in D:\py-virtualenv\blogchecher\Scripts\python.exe
Installing setuptools, pip, wheel...done.

D:\py-virtualenv>

py-virtualenv这个目录是我自己创建的,用来包含所有以后将要创建的python虚拟环境。

我创建的第一个虚拟环境叫做blogchecher,这个目录是自动创建的。

看到以上信息,表示blogchecker这个虚拟环境创建成功。

 

3, 启动python虚拟环境

D:\py-virtualenv\blogchecher\Scripts>
D:\py-virtualenv\blogchecher\Scripts>activate

(blogchecher) D:\py-virtualenv\blogchecher\Scripts>
(blogchecher) D:\py-virtualenv\blogchecher\Scripts>
(blogchecher) D:\py-virtualenv\blogchecher\Scripts>pip list
DEPRECATION: The default format will switch to columns in the future. You can us
e --format=(legacy|columns) (or define a format=(legacy|columns) in your pip.con
f under the [list] section) to disable this warning.
pip (9.0.3)
setuptools (39.0.1)
wheel (0.31.0)

(blogchecher) D:\py-virtualenv\blogchecher\Scripts>

在进入虚拟环境的Scripts目录,运行activate,然后就进去了。。。

后面的操作就都在虚拟环境中了。

注意:只要能看到(blogchecker),就说明在这个虚拟环境中,可以用cd命令进入可退出其它目录的。我不喜欢把自己写的代码放到Scripts目录中去,所以总是会cd..退出一层目录。

 

4, 退出python的虚拟环境

(blogchecher) D:\py-virtualenv\blogchecher\Scripts>
(blogchecher) D:\py-virtualenv\blogchecher\Scripts>deactivate
D:\py-virtualenv\blogchecher\Scripts>

一个deactivate命令搞定。

这个命令不是强制在Scripts目录中输入,退出来输入也可以的。

 

在Linux环境下给Python项目创建虚拟环境

...待续...

本文链接:http://www.maixj.net/ict/virtualenv-17670
云上小悟 麦新杰(QQ:1093023102)

相关文章

评论是美德

无力满足评论实名制,评论对非实名注册用户关闭,有事QQ:1093023102.


前一篇:

栏目精选

云上小悟,麦新杰的独立博客

栏目


©Copyright 麦新杰 Since 2014 云上小悟独立博客版权所有 备案号:苏ICP备14045477号-1。云上小悟网站部分内容来源于网络,转载目的是为了整合信息,收藏学习,服务大家,有些转载内容也难以判断是否有侵权问题,如果侵犯了您的权益,请及时联系站长,我会立即删除。

网站二维码
拍拍贷
go to top