我在64位Linux平台上的Debian Stretch中安装了Python 2.7和3.5。
我已经安装了PyChem(http://pychem.sourceforge.net/),在使用2to3脚本转换python文件后用Python2编写。转换过程中没有警告或错误消息。
安装将文件放在/usr/local/lib/python2.7/dist-packages/pychem中(在/usr/local/lib/python2.7/dist-packages中使用pychem-1.0.egg-info)。
为了测试我试过的应用程序:
# -*- coding: utf-8 -*-
"""
Spyder Editor
This is a temporary script file.
"""
from pychem import pychem
from pychem.pychem import Chem
mol=Chem.MolFromSmiles("CC(oc1ccccC(O)=O)=O"
这会生成错误消息"No module named 'pychem'"
。
不幸的是,对我来说,问题超出了我作为有机化学家所拥有的计算机的非常有限的知识。我们非常感谢能够解决问题的指针。
提前致谢。