如何将 RDKit 添加到 PyCharm 中的项目中?
How to add RDKit to project in PyCharm?
因此,我正在尝试将 RDKit 添加到我在 PyCharm 中的项目中。我发现如果你使用解释器 /usr/bin/python2.7
PyCharm 将尝试使用 pip
安装东西。而 RDKit 需要 conda
。我试图将解释器更改为 conda
,但 RDKit
不在列表中,或者它无法使用 repo 打开 URL。有谁知道如何解决这个问题?
顺便说一句,在安装东西的同时保留解释器 /usr/bin/python2.7
是否可以使其使用其他任何东西(而不是 pip
)?
我终于找到了方法,一点也不难:
- 安装畅达;
- 按照these instructions
安装RDKit
- 像这样转到 PyCharm 中的首选项:
或者像这样(需要扳手):
在项目解释器select中:~/anaconda/envs/my-rdkit-env/bin/python
确保将相应的 python 路径添加或更新到 PATH,否则将无法工作。
测试:
- 尝试安装fiona - 成功,所以对安装没有影响;
- 尝试了简单的代码:
print('HELLO WORLD!')
- 有效
已尝试 rdkit 代码
from rdkit import Chem
m = Chem.MolFromSmiles('Cc1ccccc1')
print(m)
成功,日志:<rdkit.Chem.rdchem.Mol object at 0x101125080>
另一种选择是在 PyCharm 中创建新项目时 select 现有的虚拟环境。完成 Anna 上面列出的步骤后,“创建项目”屏幕的“先前配置的解释器”部分应该显示 ~/anaconda/envs/my-rdkit-env/bin/python 作为选项。
因此,我正在尝试将 RDKit 添加到我在 PyCharm 中的项目中。我发现如果你使用解释器 /usr/bin/python2.7
PyCharm 将尝试使用 pip
安装东西。而 RDKit 需要 conda
。我试图将解释器更改为 conda
,但 RDKit
不在列表中,或者它无法使用 repo 打开 URL。有谁知道如何解决这个问题?
顺便说一句,在安装东西的同时保留解释器 /usr/bin/python2.7
是否可以使其使用其他任何东西(而不是 pip
)?
我终于找到了方法,一点也不难:
- 安装畅达;
- 按照these instructions 安装RDKit
- 像这样转到 PyCharm 中的首选项:
或者像这样(需要扳手):
在项目解释器select中:~/anaconda/envs/my-rdkit-env/bin/python
确保将相应的 python 路径添加或更新到 PATH,否则将无法工作。
测试:
- 尝试安装fiona - 成功,所以对安装没有影响;
- 尝试了简单的代码:
print('HELLO WORLD!')
- 有效 已尝试 rdkit 代码
from rdkit import Chem m = Chem.MolFromSmiles('Cc1ccccc1') print(m)
成功,日志:<rdkit.Chem.rdchem.Mol object at 0x101125080>
另一种选择是在 PyCharm 中创建新项目时 select 现有的虚拟环境。完成 Anna 上面列出的步骤后,“创建项目”屏幕的“先前配置的解释器”部分应该显示 ~/anaconda/envs/my-rdkit-env/bin/python 作为选项。