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

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

Open in terminal或者转到目录anaconda3/Scripts目录来运行pip。
由于pydicom是由conda-forge通道支持的,所以它不会出现在Pycharm上,除非手动将该通道添加到conda环境通道中。
在环境的命令下面运行
conda config --add channels conda-forge

然后它就会出现在Pycharm里。

一旦添加了通道,您就可以在环境中运行以下命令
conda install pydicom参考:
发布于 2021-04-22 07:39:56
使用PyCharm 2020.2,我可以不去终端或Anaconda就可以做到这一点。
转到“设置->项目->Python解释器”(与VictorLegros相同的位置,但UI现在不同了:注意包列表底部的+按钮)
单击+按钮,在新对话框中搜索您的包,然后单击“安装包”

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

(注意:我没有使用Anaconda做任何事情,只是验证:搜索和安装都是在PyCharm中完成的)
发布于 2020-08-25 18:47:02
我不知道它在Mac上是否相同,但是对于Win 10 Pycharm,您可以从以下位置访问终端:
视图>工具窗口>终端(Alt+F12)

从这里开始,通过以下方法确保正确的conda环境是活动的:
conda activate <your_env>然后,您可以安装一个软件包,就像通常在命令行中键入的程序包一样。
conda install -c conda-forge <some_thing>

如果使用pip或其他管理器或存储库位置,则会更改确切的命令,但如果您想留在IDE中,这样做是有帮助的。
此外,您还可以在File > Settings > Project:.> Python解释器中验证当前的包
您应该会看到这里列出的手动添加的包,即使您没有通过GUI安装它。

https://stackoverflow.com/questions/50826256
复制相似问题