我的印象是2.7向后兼容2.6?
我有一个需要在服务器上运行的python程序。我在python版本2.7.6上开发了它,服务器有python版本2.6.6。
当我在几分钟后在服务器上运行程序时,我的程序停止运行。我收到消息:'没有找到处理程序“logle.app”的处理程序,然后退出。但是当我在本地运行程序时,我收到此消息,但程序仍在运行。
我运行程序的方式是将程序及其要求发送到服务器。创建一个虚拟环境并pip install -r requirements.txt然后运行该程序。因此,服务器上的所有内容都应与开发计算机上的内容类似。
我在这里做错了吗?
答案 0 :(得分:0)
这不是向后兼容的意思。您可以在2.7上运行2.6脚本,但是如果您以相反的方式尝试它,则可能会遇到2.7中添加的新功能的问题。
如果它没有这样做,就不可能添加新功能。