Python 2to3转换的Python包找不到脚本

Python 2to3转换的Python包找不到脚本,python,python-2to3,Python,Python 2to3,我在64位Linux平台上的Debian Stretch中安装了Python 2.7和3.5 我已经安装了PyChem(),在使用2to3脚本转换python文件之后用Python2编写。转换过程中没有警告或错误消息 安装程序将文件放入/usr/local/lib/python2.7/dist-packages/pychem中(pychem-1.0.egg-info位于/usr/local/lib/python2.7/dist packages中) 要测试我尝试的应用程序,请执行以下操作: #

我在64位Linux平台上的Debian Stretch中安装了Python 2.7和3.5

我已经安装了PyChem(),在使用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"
这会生成错误消息“没有名为'pychem'的模块”

不幸的是,对我来说,这个问题超出了我作为一名有机化学家所拥有的非常有限的计算机知识。我们将非常感谢为解决这个问题提供建议


提前感谢。

2to3并不是专门为最终用户设计的。这是一个可以帮助开发人员将软件移植到Python3的工具。如果pychem没有提供Python3版本,那么您应该将其安装在Python2上并与Python2一起使用。此外,在superuser或serverfault上问这个问题似乎更好。stackoverflow面向软件开发问题。