一、Pycharm创建虚拟环境
1.点击File =》Setting =》Project:项目名,出现以下窗口。
2.点击Add Local ,出现以下窗口。
使用虚拟环境
步骤
3进入到项目路径下,可以看到刚才创建的虚拟环境文件夹。
注意:该方法创建的虚拟环境是用virtualenv创建的,无论继不继承全局包环境,进入该虚拟环境下时,用pip命令不影响global 包环境,但用conda则会影响,因为conda命令始终是在操作全局包环境。
二、python命令行创建虚拟环境
(1)使用virtualenv创建虚拟环境
1.创建虚拟环境
输入命令:virtualenv 环境名
(如果有多个python版本,可以通过命令:virtualenv -p python路径 环境名,来创建虚拟环境)
2.进入环境下的Scripts文件夹下
输入命令执行脚本:activate
3.接下来就可以在该虚拟环境下pip安装包或者做各种事了,比如要安装django2.0版本就可以:pip install django==2.0
4.从github下载包命令
pip install --user git+https://github.com/matplotlib/basemap.git
5.虚拟环境路径为:使用命令时创建的路径。
6.退出虚拟环境
输入命令:deactivate
(2)使用conda创建虚拟环境
1.创建:conda create -n tfpy3 python==3
出现以下提示:
2.使用:
进入到E:\ProgramData\Anaconda3\envs文件夹下,创建的虚拟环境都在这里。
使用:activate命令启用,deactivate命令退出。
conda创建虚拟环境命令:https://blog.csdn.net/a493823882/article/details/87888509
jupyter 配置虚拟环境:https://www.jianshu.com/p/afea092dda1d
3.查看已有的虚拟环境:conda env list
4.将选择的conda环境注入Jupyter Notebook:python -m ipykernel install --user --name luo --display-name "Python [conda env:luo]"
5.配置清华源,可下载nb_conda模块:
1.conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
2.conda install nb_conda
注意:该方法创建的虚拟环境是用conda创建的,进入该虚拟环境下时,无论用pip命令还是conda命令都不会影响global 包环境。
(3)Windows下使用virtualenvwrapper
1.安装:pip install virtualenvwrapper-win
2.创建虚拟环境
mkvirtualenv <venv_dir_name>
3.指定使用python版本创建虚拟环境
mkvirtualenv --python=C:\Python\Python36\python.exe testenv3
4.创建的虚拟环境统一存放在
C:\Users<Username>\Evns
5.修改默认存放路径
添加一个环境变量,系统设置中添加
WORKON_HOME E:\Python Project\Evns
6.查看所有的虚拟环境
workon
7.进入虚拟环境
workon <venv_dir_name>
8.退出虚拟环境
deactivate.bat
9.虚拟环境路径为:统一存放在C:\Users\Administrator\Envs的文件夹下。