python中的虚拟环境(在jupyter和pycharm中的使用)
1、通过anaconda新建虚拟环境
创建虚拟环境:conda create -n your_env_name python=3.6
激活虚拟环境:activate your_env_name(虚拟环境名称)
关闭虚拟环境:deactivate
例如:我新建的虚拟环境 air
(1)在虚拟环境中安装jupyterlab
在虚拟环境中安装jupyter lab:conda install jupyterlab
更改工作目录:jupyter notebook --generate-config 会在原工作目录中生成一个名为jupyter_notebook_config.py的文件
找到NotebookApp.notebook_dir字段,填上自己的工作目录
进入jupyter lab:直接在promote中输入命令jupyter lab
https://www.cnblogs.com/shierlou-123/p/11138920.html
(2)在pycharm中使用虚拟环境
在setting中选择project interpreter
点击小齿轮的add,然后选中conda environment,选中已经创建好的虚拟环境
该项目就是在该虚拟环境下工作了,使用alt+enter快捷键可以自动import包,代码中没有import的包会有红色下划线,import但没有使用的包是灰色
2、pycharm新建项目时创建虚拟环境
此时该项目使用了项目中的虚拟环境
可以看到在lib的site-package中是已经下载的包
site-packages中即放了import的包
compare:可以看到一共有两个air的虚拟环境,一个是新建air项目是创建的虚拟环境,一个是在anaconda中的虚拟环境,此处为了和jupyter lab中使用同一个环境,选择了anaconda中的虚拟环境