持续创作,加速成长!这是我参与「掘金日新计划 · 10 月更文挑战」的第1天,点击查看活动详情
一、问题描述
希望在 Pycharm 已有项目中使用 conda 创建的环境,却一直找不到当前虚拟环境的Conda 可执行文件
在哪,出现错误:
" D:\ Anaconda3 \ python.exe:无法打开文件'create':[Errno 2]没有这样的文件或目录"
错误的根源在于,Conda 执行文件
只在Anaconda
默认base
环境下有唯一的一个,要在Anaconda的安装文件下查找。而在自定义的虚拟环境下是不存在该文件的,找不到之前搜索引擎得到的
F:\Anaconda\envs\环境\bin\conda
一、前言
假定你已经在 Anaconda
中创建好了所需的虚拟环境:
并已经创建好了一个项目,并想修改该项目的依赖环境为刚刚的虚拟环境。
二、处理过程
1.打开设置
-项目
-Python解释器
-添加解释器
:
2.选择添加本地解释器
,并选择Conda 环境
:
Python 解释器
为你虚拟环境文件夹下的python.exe
文件,本例中为:
位置
就是你项目的位置;Python 版本
和Conda
环境中配置的版本保持一致;- (重点)
Conda
可执行文件有且只有一个(而不是每个虚拟环境下都有),位于Anaconda
安装位置(即默认base
环境)下Scripts/
的conda.exe
三、处理结果
导包的fatal
报错消失。
四,其它问题
Anaconda
不再支持自定义虚拟环境安装位置,默认安装在C:
下。