在PyCharm中使用(Ana)conda

在PyCharm中使用(Ana)conda,第1张

在PyCharm中使用(Ana)conda

我知道已经晚了,但是我想澄清一下事情会很高兴:PyCharm和Conda 以及pip 可以很好地协同工作。

简短的答案

只需 从命令行 管理Conda 。一旦发生变化,PyCharm就会自动注意到变化,就像使用 pip一样

长答案

创建一个新的Conda环境

conda create --name foo pandas bokeh

这种环境生活在

conda_root/envs/foo
。您的python解释器是
conda_root/envs/foo/bin/pythonX.X
,所有站点包都在
conda_root/envs/foo/lib/pythonX.X/site-packages
。这与pip虚拟环境中的目录结构相同。PyCharm认为没有区别。

现在要从PyCharm激活您的新环境,请转至 文件 >设置>项目>解释器,在项目解释器字段(小齿轮)中选择 添加本地 ,然后 查找
python解释器。恭喜你!您现在拥有一个带有熊猫和散景的Conda环境!

现在安装更多软件包

conda install scikit-learn

确定…在设置中返回您的口译员。神奇的是,PyCharm现在可以看到scikit学习了!

反过来也是如此 ,即当您在画中画安装PyCharm另一个包,康达会自动通知。假设您已安装请求。现在列出您当前环境中的Conda软件包:

conda list

现在,列表中包含请求,并且Conda已正确检测到(第3列)已通过pip安装。

结论

对于像我这样的人来说,当软件包不是纯python时,他们试图摆脱pip / virtualenv安装问题,这绝对是个好消息。

注意: 我在Linux上运行PyCharm专业版4.5.3。对于Windows用户,请 GUI中 在命令行
中用替换(并在反斜杠中使用正斜杠)。没有理由也不应为您工作。

编辑: PyCharm5有了Conda支持!在社区版中也是如此。



欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/5642669.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-12-16
下一篇 2022-12-16

发表评论

登录后才能评论

评论列表(0条)

保存