IDEA pipenv安装 新建虚拟环境 让terminal进入新建虚拟
1:背景
最近在重新安装IDEA,把各种环境全部重新搭建了一遍。
想起以前使用python遇到过一个问题,就是在使用python的时候,安装了各种好用的库,用起来一时爽,后来发现库特别多,而且乱。
于是决定搭建虚拟环境来管理库,
决定使用pipenv,这里参考了一位大佬的博客,想学习pipenv的更多用法也可以看一看这篇博客。
搭建了虚拟环境之后,
发现IDEA的Terminal一直没有进入所搭建的虚拟环境,最后网上折腾了一番终于解决了问题。
2:安装pipenv
首先得在全局下安装pipenv,打开cmd输入一下代码
pip install pipenv
安装完成后输入
pipenv --version
检查是否安装成功。
3:搭建虚拟环境
不提前设置的话,新建的虚拟环境会被默认的存放在C:\Users\bobo\.virtualenvs
处,可以修改电脑的系统环境变量来自定义存放位置。
按照上图所示进行添加,变量名是WORKON_HOME
,后面一栏填写你自己想存放的虚拟环境的位置。
4:让Terminal进入搭建的虚拟环境
一:打开IDEA,先添加虚拟环境SDK;
IDEA的左上角File>>Project Structure
再按照下图添加SDK
再按照图示选择你的虚拟环境的位置
*注意,要选中你创建的虚拟环境的文件夹里的Scripts文件里的python.exe文件才行,而不是选中整个虚拟环境所在文件本身。
记得运用(Apply)。
二:将Terminal的默认shell设置为cmd
打开IDEA的设置(Settings)按照下图所示,修改Terminal的shell,点击右边向下箭头的按钮,不是三个点的按钮。
三:打开Terminal,
输入cd + 你搭建的虚拟环境所在的文件夹下的Scripts文件夹的目录地址
然后输入.\activate
即可进入你所搭建的虚拟环境。
如
四:任意安装一个库进行检查
输入pip list
查看当前所在环境已经安装的库,
然后输入pipenv install PySimpleGUI
(PySimpleGUI可以为任意的库)
安装完成之后再输入pip list就可以发现已经安装的库多了一个。
严谨起见,可以去File>>Project Structure>>Platform Settings>>SDKs>>选中你所添加的虚拟环境>>Packages
就会发现所安装的库多了一个PySimpleGUI,也可以在这里选中那个库点击-符号进行删除