pycharm创建python虚拟环境好处_pycharm虚拟环境的创建

环境的安装

1. 给你代码

代码拷给你

git地址

git clone http://www.xxx.com

2.在本地运行项目

虚拟环境的操作

low版使用pycharm

图解

创建新项目时,设置项目所在的目录后,可以看到下面有一行小字,写着项目编译器是新的虚拟环境。打开折叠的小三角,可以看到:

1.新的环境使用虚拟环境,

2.Location:虚拟环境的存储位置,就在项目存储路径的一个子文件夹venv里,这个文件夹自动创建,

3.Base interpreter:选择安装的源Python解释器,

4.下面也有已有的解释器的选项,可以选择安装的源Python解释器。选择该项后,项目编译环境就是源Python解释器环境了。

5.不勾选Inherit global site-packages 就只能用/usr/bin/python3.5 解析器里的最基本自带的python命令,但是你自己安装的selenium,lxml等包就不能继承来用了。

6.不勾选 make available to all project 就会导致只有你自己当前项目:project(我这里的项目名字是 untitled)能用这个创建的虚拟环境,以后打开pycharm选择其它项目时就无法选择用你的这个虚拟环境。

使用cmd创建虚拟环境

#第一步

安装虚拟环境

pip3 install virtualenv

#第二步指定

virtualenv luffycity --python=C:\Python36\python.exe

#python安装目录中的python.exe(启动文件)

virtualenv luffycity --python=python2.7

导模块包

1.将所有已经安装的包名字全部导出 pip3 freeze > requirements.txt

2.使用freeze 给所有模块搬家

在安装了python脚本相关的各类模块的测试环境里,进入到任意目录下,导出python安装包环境,使用以下命令导出requirements.txt文件

导出安装模块的文档

pip freeze > my_freeze.txt

或者指定地址

pip freeze > e:\my_freeze.txt

将requirements.txt复制到另个测试环境,进入到该文件所在目录,使用以下命令安装requirements.txt文件中涉及的库,之前环境的模块就自动安装了

在另一个环境下,安装该文档里的模块

pip install -r my_freeze.txt

2.1 基于创建虚拟环境 virtulaenv

安装virtulaenv

pip3 install virtualenv #pip3是对应的python版本名称 自己手动可以进行更改的

通过virtulaenv创建虚拟环境

virtualenv luffycity --python=C:\Python36\python.exe

创建虚拟环境需要指定目录不然就在本地文件夹进行创建

virtualenv luffycity --python=python2.7 #需要配置环境变量

python如果指定需要提前配置环境变量

激活虚拟环境【无需】

source luffycity/bin/activate

D:\wupeiqi\envs\luffycity\Scripts>activate

(luffycity) D:\wupeiqi\envs\luffycity\Scripts>

新建/打开 使用虚拟环境

进入虚拟环境

deactivate.bat退出虚拟环境

activate.bat进入虚拟环境

- 安装项目所必备的模块

pip3 install -r requirements.txt

按理说项目可以运行,但也可能有问题?

检查配置文件: 数据库连接。

3.开发cmdb项目

创建虚拟环境

开始写项目

4.模块导入问题

1.将所有已经安装的包名字全部导出 pip3 freeze > requirements.txt

2.使用freeze 给所有模块搬家

在安装了python脚本相关的各类模块的测试环境里,进入到任意目录下,导出python安装包环境,使用以下命令导出requirements.txt文件

导出安装模块的文档

pip freeze > my_freeze.txt

或者指定地址

pip freeze > e:\my_freeze.txt

将requirements.txt复制到另个测试环境,进入到该文件所在目录,使用以下命令安装requirements.txt文件中涉及的库,之前环境的模块就自动安装了

在另一个环境下,安装该文档里的模块

pip install -r my_freeze.txt

windows 下virtualenvwrapper虚拟环境搭建

优点

安装过程

第一步:安装virtualenv

pip install virtualenv

第二步:新建virtualenv

virtualenv testvir

第三步:运行虚拟环境相关命令

进入到testvir:cd testvir

进入到Scripts文件夹:cd Scripts

启动该虚拟环境:activate.bat

显示该虚拟环境中安装的包:pip list

退出该虚拟环境:deactivate.bat

第四步:安装virtualenvwrapper

由于virtualenv需要知道虚拟环境的目录,很麻烦,所以这时候我们使用virtualenvwrapper

安装:pip install virtualenvwrapper-win

新建虚拟环境:mkvirtualenv testvir2

退出虚拟环境:deactivate

查看当前存在所有的虚拟环境:workon

进入某个虚拟环境:workon testvir2

第五步:virtualenvwrapper切换多个python版本

安装python2.7:

在path环境变量中加入

C:\Python27;

C:\Python27\Scripts;

同理安装python3.5:

使用python3.5安装新建虚拟环境

使用virtualenv:

virtualenv -p C:\Users\Administrator\AppData\Local\Programs\Python\Python35-32\python.exe testdir

mkvirtualenv -p C:\Users\Administrator\AppData\Local\Programs\Python\Python35-32\python.exe testdir

使用virtualenvwrapper:

设置虚拟环境的默认存放位置:在环境变量中新建一个变量:WORKON_HOME,指定路径即可

使用python3.5建立虚拟环境:

mkvirtualenv --python=C:\Users\Administrator\AppData\Local\Programs\Python\Python35-32\python.exe py3test3

豆瓣源加速

pip install -i https://pypi.doubanio.com/simple/ django

下面是一张完整的图:

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值