繁体   English   中英

在2.6上运行的2.7中开发的Python脚本的问题

[英]Issues with Python script developed in 2.7 running on 2.6

我的印象是2.7向后兼容2.6?

我有一个需要在服务器上运行的python程序。 我已经在python版本2.7.6上开发了它,并且服务器具有python版本2.6.6。

几分钟后,当我在服务器上运行程序时,发生的事情是程序停止运行。 我收到消息:'找不到记录程序“ sickle.app”的处理程序”,然后退出。 但是,当我在本地运行程序时收到此消息,但程序仍在运行。

我运行程序的方式是将程序及其要求发送到服务器。 创建一个虚拟环境并pip install -r requirements.txt,然后运行该程序。 因此,服务器上的所有内容都应与开发计算机上的所有内容相似。

我在这里做错什么了吗?

这不是向后兼容的意思。 您可以在2.7上运行2.6脚本,但是如果以相反的方式尝试它,则可能会在2.7中添加新功能时遇到问题。

如果这样不行,就不可能添加新功能。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM