Python 安裝與使用

Python 安裝與使用問題須知:
-------------------------

完整的Python安裝與使用,並可以在Mount&Blade Module_system(騎馬與砍殺模組系統程序包)正確自動編譯生成MOD文本文檔,必須按以下步驟

1.默認路徑安裝(必須是英文的);


2.安裝後設置系統變量的路徑;

點擊「個人電腦\屬性\高級\環境變量\系統變量\path\編輯」,加上安裝的Python路徑,例如「C:\Python27」。


3.在Module_system\module_info.py設置正確的自動生成文檔的目錄路徑(注意是「/」而不是「\」)。

戰團的module_info.py,要把「#」從第二個「export_dir =」行前移動到第一個「export_dir =」行前,改完以下

#export_dir = "../WOTS/Modules/Native/"
export_dir = "X:/Program Files/Mount&Blade Warband/Modules/Native/"


常見問題解決:
------------

1.運行「build_module」批處理文件,沒法正常生成文檔,顯示
「PHTYON不是內部或外部命令 也不是可運行程序...找不到文件X:\..\Module_system\*.pyc」

是由於沒有正確設置系統變量路徑,解決看第2步。

2.運行「build_module」批處理文件編譯,因爲錯誤各類「ERROR」而編譯意外終止

是由於(非Python自身問題)使用了各類錯誤的代碼編寫或是編譯代碼的順序錯誤形成的,參看教程解決。

注:編譯代碼的順序錯誤

解釋爲:代碼編寫是正確的,然而寫入相關的py文件的前後次序不對,形成錯誤;
例如把新增的裝備代碼加到兵種身上,就必須先編譯module_items.py新增的裝備代碼,「build_module」一次之後才能去編寫這些新增裝備代碼到兵種身上,最後再「build_module」纔算ok!

打開module_troops.py,文檔開頭以下
from header_common import *
from header_items import *
from header_troops import *
from ID_items import *..........說明了編寫的次序,其它templates、triggers、strings、、、一律如此!














版權聲明:本文爲博主原創文章,未經博主容許不得轉載。oop

相關文章
相關標籤/搜索