一般在pycharm新建工程时会创建一个和项目在同一文件夹处的python解释器。遇到需要新建python解释器的情况下(如有些包对python版本有要求),我一般会在conda环境下建立新的环境、安装新包来建立新的解释器。
Conda建立新环境
1. 进入Anaconda Prompt,创建新环境并指定需要的python版本。
conda create -n env-name python=xxx
2. 进入新环境。
activate env-name
3. 安装需要的python包。
conda install package-name
以上代码是从conda 默认渠道进行安装包,但并不是所有的包都能通过这条命令安装成功的。此时便可以使用以下安装命令:
conda install -c conda-forge package-name
4. 可以查看该环境中已经安装的包,以确定是否安装成功。
conda list
5. 如果需要删除新创建的环境。需要先关闭该环境,然后再删除。
conda deactivate
conda env remove -n env-name
6. 可以通过以下代码得到新创建环境的路径
conda env list
Pycharm工程切换新python解释器
1. 打开Pycharm软件---设置---项目---python解释器。
2. 右边python解释器---添加解释器---添加本地解释器。
3. 系统解释器---点击右侧三个点。
4. 加入新建的环境下的python解释器。
5. 最后在python解释器中选择新的解释器即可。此时使用的便是新建环境中的包和python。