写作缘由
之前写爬虫或者作别的,程序一直没出过错。但今天重构之前写的flask项目时,没有使用虚拟环境,导致运行出错,第一次觉得有必要搞一下虚拟环境(virtualenv)的配置。
网上的很多严谨的python代码分享文章,都会在项目开始时候加上句创建项目virtualenv,但是创建的方式方法都是一笔带过,即使有也是终端操作,全程都是代码,让小白看的云里雾里。
今天大邓就用Pycharm,给大家上图文,简单的不能再简单了。
virtualenv有什么用
由于创建python程序时,经常需要安装甚至更新包,这导致之前写的程序无法正常使用。因此有必要让各个程序或项目彼此独立。
virtualenv能:
-
多个Python项目或脚本之间相互独立,互不影响
-
在没有权限的情况下安装新套件
-
不同应用可以使用不同的套件版本
-
套件升级不影响其他应用
安装virtualenv
打开终端输入
pip install python-virtualenv
创建虚拟环境
1、打开Pycharm,找到preference,点击 (笔者现在使用的是mac,win略微不同,应该是在File-Settings)

2、如图,按照图中的序号一次操作

3、给虚拟环境选择路径、命名

4、初始化环境配置


5、根据项目需要安装相应的第三方包,先如图点击加号“+”

如下图,依序号搜索自己想要安装的库,点击安装。


如上图图,安装成功。后面就可以开始自己的项目了。。。
网友评论