簡體   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