Python虚拟环境搭建以及使用pycharm快速搭建(进阶)
2018-05-31 15:58
381 查看
版权声明:本文为博主原创文章,转载请注明出处: https://blog.csdn.net/qq_31603575/article/details/80525705
创建成功后,会自动工作在这个虚拟环境上
工作在虚拟环境上,提示符最前面会出现"虚拟环境名"
虚拟环境
如果在一台电脑上,开发多个不同的项目,可能需要用到同一个包的不同版本,
- 解决方案就是:
虚拟环境
- 作用:
虚拟环境
可以搭建独立的python运行环境,使得单个项目的运行环境与其它项目互不影响 - 所有的
虚拟环境
都位于/home/
下的隐藏目录.virtualenvs
下(Ubuntu)
如何搭建虚拟环境
- 安装虚拟环境的命令:
sudo pip install virtualenv sudo pip install virtualenvwrapper
安装完虚拟环境后,如果提示找不到mkvirtualenv命令,须配置环境变量:
# 1.创建目录用来存放虚拟环境 mkdir $HOME/.virtualenvs # 2.打开~/.bashrc文件,并添加如下 export WORKON_HOME=$HOME/.virtualenvs source /user/local/bin/virtualenvwrapper.sh # 3.运行 source ~/.bashrc
-
创建虚拟环境的命令:
创建python2虚拟环境(默认)
mkvirtualenv 虚拟环境名 eg: mkvirtualenv py2_flask
- 创建python3虚拟环境
mkvirtualenv -p python3 虚拟环境名 eg: mkvirtualenv -p python3 py3_flask
提示:
-
创建虚拟环境需要联网
直接加载虚拟环境(通过目录地址)
1. source 虚拟环境/bin/activate python test.py 2. source `which virtualenvwrapper.sh` workon xxx python test.py
如何使用虚拟环境
- 查看虚拟环境的命令
workon 两次tab键 or 查看~/.virtualenvs中的文件夹名
- 使用虚拟环境的命令
workon 虚拟环境名称 eg:使⽤python2的虚拟环境 workon py2_flask eg:使⽤python3的虚拟环境 workon py3_flask ... 运行项目代码
-
在虚拟环境中安装各种插件
在py3_flask环境中pip install xxx
则是全部是py3版本的,反之则2
查看虚拟环境中安装的包
pip freeze pip freeze > requirements.txt 生成依赖文件(导出到txt中,把当前环境中的所有依赖文件打包) pip install -r requirements.txt 安装依赖包(快速配置项目所需要的依赖包)
- 退出虚拟环境的命令
deactivate
- 删除虚拟环境的命令
rmvirtualenv 虚拟环境 eg:删除虚拟环境py3_flask 先退出:deactivate在删除:rmvirtualenv py3_flask
- pycharm 中使用工作环境
用pycharm快速创建虚拟工作目录
-
创建 create virtualenv
-
在虚拟环境添加依赖文件
-
查看所有虚拟环境
-
删除本地的虚拟环境
-
切换工作环境
相关文章推荐
- CentOS使用virtualenv搭建独立的Python环境-python虚拟环境
- Python Xcode搭建Python环境以及使用PyCharm CE
- python如何搭建mysql环境以及使用mysql数据库
- 使用python fabric搭建RHEL 7.2大数据基础环境以及部分优化
- Ubuntu 使用pycharm+virualenv+python 版本隔离开发环境搭建
- 使用pyenv和virtualenv搭建python虚拟环境
- Scrapy爬虫系列笔记之二:搭建python以及其虚拟环境_by_书訢
- 使用Python搭建虚拟环境的配置方法
- 使用Virtualenv搭建python虚拟开发环境介绍
- 使用virtualenv和pip搭建python虚拟环境
- python虚拟环境搭建以及scrapy的安装
- 使用pycharm搭建python开发环境及连接greenplum和mysql
- python进阶(四) windows下虚拟环境使用
- 使用pyenv和virtualenv搭建python虚拟环境
- python 环境搭建及pycharm的使用
- 使用pyenv和virtualenv搭建python虚拟环境实践总结
- Windows系统的Python2.7和Python3.5环境搭建以及Pycharm2017.1.1的安装,Mac的Pycharm下载
- 使用virtualenv搭建python虚拟开发环境
- PyCharm、Python3和PyQt5环境搭建和简单使用
- python的IDE使用Anaconda下的虚拟环境[PyCharm]