所以,我正在尝试将RDKit添加到PyCharm中的项目中。我发现如果您使用解释器/usr/bin/python2.7
,PyCharm将尝试使用pip
安装内容。虽然,RDKit需要conda
。我尝试将解释器更改为conda
,但RDKit
要么不在列表中,要么无法使用回购打开URL。有谁知道如何解决这个问题?
顺便说一句,是否可以让翻译/usr/bin/python2.7
在安装内容时使其他任何东西(不是pip
)使用?
答案 0 :(得分:4)
我终于找到了如何做到这一点并不困难:
或者像这样(你需要一把扳手):
在项目解释器中选择:〜/ anaconda / envs / my-rdkit-env / bin / python
确保添加或更新PATH的相应python路径,否则无效。
测试:
print('HELLO WORLD!')
- 工作尝试过rdkit代码
from rdkit import Chem
m = Chem.MolFromSmiles('Cc1ccccc1')
print(m)
工作,日志:<rdkit.Chem.rdchem.Mol object at 0x101125080>
答案 1 :(得分:0)
另一种选择是在 PyCharm 中创建新项目时选择现有的虚拟环境。完成 Anna 上面列出的步骤后,“创建项目”屏幕的“先前配置的解释器”部分应显示 ~/anaconda/envs/my-rdkit-env/bin/python 作为选项。>