我正在尝试设置Anaconda的base环境以在PyCharm中使用。在设置中没有这样的选项(“系统解释器”或“创建新环境”;我不得不使用“系统解释器”)。我设法为终端设置了“activate.bat”,但“base”环境在调试或正常运行期间没有激活-结果我得到错误(与只在Anaconda控制台中运行相比-一切都很好)。我该怎么办?
sgtfey8w1#
您需要从基础Anaconda中选择python.exe,例如:
python.exe
使用2019.1 EAP build也是一个更好的选择,因为在那里的终端中有一个对conda激活的修复,你不需要选择activate.bat作为终端。
activate.bat
oiopk7p52#
我是Mac OS用户(Catalina)。我在这里找到了我的Conda基础环境:/用户/donald/水蟒3/bin/python3幸运的是,pip 3和Conda(base)在这个设置中可以非常无缝地协同工作,所以这个环境应该显示为“Python 3.8(base)”(或类似的),与其他Conda环境分开。Mac OS New Project Interpreter Setup
qpgpyjmq3#
Windows解决方案:转到文件-〉设置-〉Python解释器-〉添加(齿轮符号)-〉虚拟环境环境-〉现有环境(C:...\Anaconda3\python.exe)此序列将创建Python(基本)解释器。
bejyjqdl4#
我是Linux用户。在使用Anaconda之前,我在PyCharm中安装了Anaconda,就像Anaconda网站上说的:https://docs.anaconda.com/anaconda/install/后来我试着在Anaconda环境选项中的PyCharm中使用它,但它再次安装了所有东西,尽管Anaconda已经安装在MI PC上了。我解决了这个问题,选择了一个“Pure Pyhton”项目,“Existing interpreter”,并在“Interpreter”中添加了来自anaconda安装的python可执行文件。
8yparm6h5#
我使用的是macOS,我在以下位置获得了基础python环境
/opt/anaconda3/bin/python3
只需在现有环境选项下的解释器部分中添加位置即可
m528fe3b6#
我试着在主Anaconda安装目录中选择“python.exe”文件,因为选择bin文件夹对我不起作用。这个人给了我一个基本的env:
'..\Programs\Anaconda\python.exe'
请注意,我在安装过程中将Anaconda安装在Programs文件夹中,而不是默认的“C:\Users\ ..”目录中。您应该在安装Anaconda的位置查找.exe文件。Python 3.8版和Pycharm 2021.1社区版。
uelo1irk7#
我有一个system interpreter选项并将其指向anaconda基本python.exe文件screenshot
system interpreter
j2qf4p5b8#
我还想补充一点,您可能更喜欢先克隆基础环境,然后使用克隆的虚拟环境,这样您就可以更新/安装软件包,而不必担心破坏某些依赖关系等。顺便说一句,与设置基础环境相比,这也是使用完整软件包的一种更简单的方法。在提示符/终端中,可以使用以下命令(每个instructions in this post):
conda create --name <env_name> --clone base
where instead of <env_name> you write the desired name for your environment.然后,您可以使用新克隆的环境,它将包括anaconda中的所有包,方法是遵循**"使用现有conda环境配置PyCharm项目"**一节中的说明。
8条答案
按热度按时间sgtfey8w1#
您需要从基础Anaconda中选择
python.exe
,例如:使用2019.1 EAP build也是一个更好的选择,因为在那里的终端中有一个对conda激活的修复,你不需要选择
activate.bat
作为终端。oiopk7p52#
我是Mac OS用户(Catalina)。
我在这里找到了我的Conda基础环境:/用户/donald/水蟒3/bin/python3
幸运的是,pip 3和Conda(base)在这个设置中可以非常无缝地协同工作,所以这个环境应该显示为“Python 3.8(base)”(或类似的),与其他Conda环境分开。
Mac OS New Project Interpreter Setup
qpgpyjmq3#
Windows解决方案:
转到文件-〉设置-〉Python解释器-〉添加(齿轮符号)-〉虚拟环境环境-〉现有环境(C:...\Anaconda3\python.exe)
此序列将创建Python(基本)解释器。
bejyjqdl4#
我是Linux用户。
在使用Anaconda之前,我在PyCharm中安装了Anaconda,就像Anaconda网站上说的:
https://docs.anaconda.com/anaconda/install/
后来我试着在Anaconda环境选项中的PyCharm中使用它,但它再次安装了所有东西,尽管Anaconda已经安装在MI PC上了。
我解决了这个问题,选择了一个“Pure Pyhton”项目,“Existing interpreter”,并在“Interpreter”中添加了来自anaconda安装的python可执行文件。
8yparm6h5#
我使用的是macOS,我在以下位置获得了基础python环境
只需在现有环境选项下的解释器部分中添加位置即可
m528fe3b6#
我试着在主Anaconda安装目录中选择“python.exe”文件,因为选择bin文件夹对我不起作用。
这个人给了我一个基本的env:
请注意,我在安装过程中将Anaconda安装在Programs文件夹中,而不是默认的“C:\Users\ ..”目录中。您应该在安装Anaconda的位置查找.exe文件。
Python 3.8版和Pycharm 2021.1社区版。
uelo1irk7#
我有一个
system interpreter
选项并将其指向anaconda基本python.exe
文件screenshot
j2qf4p5b8#
我还想补充一点,您可能更喜欢先克隆基础环境,然后使用克隆的虚拟环境,这样您就可以更新/安装软件包,而不必担心破坏某些依赖关系等。顺便说一句,与设置基础环境相比,这也是使用完整软件包的一种更简单的方法。
在提示符/终端中,可以使用以下命令(每个instructions in this post):
where instead of <env_name> you write the desired name for your environment.
然后,您可以使用新克隆的环境,它将包括anaconda中的所有包,方法是遵循**"使用现有conda环境配置PyCharm项目"**一节中的说明。