首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >当项目解释器设置为conda,而conda没有提供/列出软件包时,如何在PyCharm中安装软件包?

问当项目解释器设置为conda,而conda没有提供/列出软件包时,如何在PyCharm中安装软件包?
EN

Stack Overflow用户
提问于 2018-06-12 21:44:32
回答 3查看 7.1K关注 0票数 4

我在电脑上安装了pycharm。我将项目解释器设置为acaconda3/bin/python,因为这是我在安装py魅力之前在计算机上使用的python3解释器。我能够安装所有我需要的软件包,除了pydicom,它不是由anaconda提供的。但是,pydicom是我的项目所需的包之一,它不是由conda提供的,因此在我搜索时没有出现在可用包的列表中。

如何安装conda无法使用的软件包?

​

​

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2018-06-12 22:09:12

  • 打开Anaconda导航仪

​

​

  • 从边选项卡打开环境
  • 打开您创建的环境,或者选择默认值(在本例中似乎是这样)
  • 选择Open in terminal
  • 在这里运行pip命令。

或者转到目录anaconda3/Scripts目录来运行pip。

由于pydicom是由conda-forge通道支持的,所以它不会出现在Pycharm上,除非手动将该通道添加到conda环境通道中。

在环境的命令下面运行

代码语言:javascript
复制
conda config --add channels conda-forge

​

​

然后它就会出现在Pycharm里。

​

​

一旦添加了通道,您就可以在环境中运行以下命令

代码语言:javascript
复制
conda install pydicom

参考:

票数 9
EN

Stack Overflow用户

发布于 2021-04-22 07:39:56

使用PyCharm 2020.2,我可以不去终端或Anaconda就可以做到这一点。

转到“设置->项目->Python解释器”(与VictorLegros相同的位置,但UI现在不同了:注意包列表底部的+按钮)

单击+按钮,在新对话框中搜索您的包,然后单击“安装包”

​

​

之后,我再次签入Anaconda用户界面,然后单击更新索引.等一会儿(不是100%确定这是必要的,但我一开始没有看到)--我现在可以看到通过PyCharm安装的软件包"scikit-learn“。

​

​

(注意:我没有使用Anaconda做任何事情,只是验证:搜索和安装都是在PyCharm中完成的)

票数 3
EN

Stack Overflow用户

发布于 2020-08-25 18:47:02

我不知道它在Mac上是否相同,但是对于Win 10 Pycharm,您可以从以下位置访问终端:

视图>工具窗口>终端(Alt+F12)

​

​

从这里开始,通过以下方法确保正确的conda环境是活动的:

代码语言:javascript
复制
conda activate <your_env>

然后,您可以安装一个软件包,就像通常在命令行中键入的程序包一样。

代码语言:javascript
复制
conda install -c conda-forge <some_thing>

​

​

如果使用pip或其他管理器或存储库位置,则会更改确切的命令,但如果您想留在IDE中,这样做是有帮助的。

此外,您还可以在File > Settings > Project:.> Python解释器中验证当前的包

您应该会看到这里列出的手动添加的包,即使您没有通过GUI安装它。

​

​

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/50826256

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档