我在我的电脑上安装了pycharm,我把项目解释器设置为acaconda3/bin/python,因为在安装pycharm之前我在电脑上使用的是python3解释器,我可以用pycharm的包安装程序安装所有我需要的包,除了pydicom,它不是anaconda提供的,但是,pydicom,我的项目需要的包之一,不是由conda提供的,因此在我搜索时没有显示在可用包列表中。我如何安装conda没有的这个软件包?
acaconda3/bin/python
zzzyeukh1#
Open in terminal
或转到目录anaconda3/Scripts目录运行pip由于conda-forge通道支持pydicom,因此除非手动将该通道添加到conda环境通道,否则它不会显示在Pycharm上。针对环境运行以下命令
anaconda3/Scripts
conda-forge
pydicom
conda
conda config --add channels conda-forge
然后它应该会出现在Pycharm中。
添加通道后,您可以在环境中运行以下命令
conda install pydicom
参考:
nwnhqdif2#
使用PyCharm 2020.2我可以做到这一点,而不必去终端或Anaconda。转到“设置-〉项目-〉Python解释器”(与VictorLegros相同的位置,但UI现在不同:注意软件包列表底部的+按钮)点击+按钮,在新对话框中搜索您的软件包,然后单击“安装软件包”
之后,我在Anaconda UI中仔细检查了一下,在单击Update Index..并等待了一会儿(不是100%确定这是必要的,但我一开始没有看到它)之后,我现在可以看到通过PyCharm安装的“scikit-learn”包。
(Note:我不会 * 使用 * 水蟒做任何事情,但验证:搜索和安装都在PyCharm中进行)
kkbh8khc3#
我不知道它是否在Mac上相同,但对于Win 10 Pycharm,您可以从以下位置访问终端:视图〉工具窗口〉终端(Alt+F12)
从那里,通过以下方式确保正确的conda环境处于活动状态:
conda activate <your_env>
然后,您可以像通常在命令行中键入命令那样安装软件包,例如:
conda install -c conda-forge <some_thing>
如果您使用pip或其他管理器或资源库位置,则确切的命令会发生变化,但如果您希望留在IDE中,则这样做会很有帮助。此外,您可以在文件〉设置〉项目中验证软件包是否存在:...〉Python解释器您应该看到手动添加的包列在这里,即使您没有通过GUI安装它。
t98cgbkg4#
我遇到了这个问题,我发现在python解释器对话框中,我必须点击绿色圆形的Conda图标来禁用“Use Conda Package Manager”(在软件包列表上方)。然后,当我点击添加软件包时,我找到了我需要的所有软件包,我推测这些软件包都是用pip安装的。我还能够安装Conda需要处理的包,比如psycopg2。希望这能有所帮助。
4条答案
按热度按时间zzzyeukh1#
Open in terminal
或转到目录
anaconda3/Scripts
目录运行pip由于
conda-forge
通道支持pydicom
,因此除非手动将该通道添加到conda
环境通道,否则它不会显示在Pycharm上。针对环境运行以下命令
然后它应该会出现在Pycharm中。
添加通道后,您可以在环境中运行以下命令
参考:
nwnhqdif2#
使用PyCharm 2020.2我可以做到这一点,而不必去终端或Anaconda。
转到“设置-〉项目-〉Python解释器”(与VictorLegros相同的位置,但UI现在不同:注意软件包列表底部的+按钮)
点击+按钮,在新对话框中搜索您的软件包,然后单击“安装软件包”
之后,我在Anaconda UI中仔细检查了一下,在单击Update Index..并等待了一会儿(不是100%确定这是必要的,但我一开始没有看到它)之后,我现在可以看到通过PyCharm安装的“scikit-learn”包。
(Note:我不会 * 使用 * 水蟒做任何事情,但验证:搜索和安装都在PyCharm中进行)
kkbh8khc3#
我不知道它是否在Mac上相同,但对于Win 10 Pycharm,您可以从以下位置访问终端:
视图〉工具窗口〉终端(Alt+F12)
从那里,通过以下方式确保正确的conda环境处于活动状态:
然后,您可以像通常在命令行中键入命令那样安装软件包,例如:
如果您使用pip或其他管理器或资源库位置,则确切的命令会发生变化,但如果您希望留在IDE中,则这样做会很有帮助。
此外,您可以在文件〉设置〉项目中验证软件包是否存在:...〉Python解释器
您应该看到手动添加的包列在这里,即使您没有通过GUI安装它。
t98cgbkg4#
我遇到了这个问题,我发现在python解释器对话框中,我必须点击绿色圆形的Conda图标来禁用“Use Conda Package Manager”(在软件包列表上方)。然后,当我点击添加软件包时,我找到了我需要的所有软件包,我推测这些软件包都是用pip安装的。
我还能够安装Conda需要处理的包,比如psycopg2。希望这能有所帮助。