我在我的 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 中(pychem-1.0.egg-info 在 /usr/local/lib/python2.7/dist-packages 中)。
为了测试我尝试的应用程序:
# -*- 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'"
。
不幸的是,对我来说,问题超出了我作为有机化学家所拥有的计算机知识非常有限的范围。指向解决问题的指针将不胜感激。
提前致谢。