2013-02-19 73 views
0

我試圖使用此代碼:http://www.cgtk.co.uk/data/gemf/generate_efficient_map_file.py從地圖切片創建GEMF文件。問題是,當我運行此代碼與特定的文件夾作爲參數,例如。 「PY generate_efficient_map_file.py Mapnik的」,我得到錯誤行6聲明中的Python-L錯誤

文件 「generate_efficient_map_file.py」,第6行FILE_SIZE_LIMIT = 2000000000L

而犯的錯誤是在字L.如何解決這個,當有聲明錯誤?

THX

+2

它看起來像你[Python 3裏的「L」後綴不存在(不需要)運行的Python 3,而模塊只支持Python 2.檢查你的Python版本(http://docs.pythonsprints.com/python3_porting/py-porting.html#long-integers)。 – 2013-02-19 09:26:05

回答

2

嘗試這樣

python generate_efficient_map_file.py dirname 

這工作得很好,我運行它(無線6的錯誤 - 我沒有輸入數據)的蟒蛇2.7.3。你可以用

python -V 
+0

謝謝,我有3.3,我會嘗試下載Python 2.7.3,謝謝 – Waypoint 2013-02-19 11:38:50