Я установил Python 2.7 и 3.5 в Debian Stretch на моей 64-битной платформе Linux.
Я установил PyChem (http://pychem.sourceforge.net/), написанный на Python2 после преобразования файлов python с использованием скрипта 2to3. В процессе преобразования не было предупреждений или сообщений об ошибках.
Для установки поместите файлы в /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'
.
К сожалению, для меня эта проблема выходит за рамки очень ограниченных знаний о компьютерах, которыми я владею как органический химик. Указатели на решение проблемы будут высоко оценены.