把pydev開發的一個上傳專案部署到測試環境時
1、提示找不到我寫的模組
解決方法:在專案入口增加程式碼
#在專案的PYTHONPATH 新增來源目錄
PROJECT_DIR = os .path.dirname(__file__)
PROJECT_ROOT_DIR = os.path.dirname(PROJECT_DIR)
if not PROJECT_ROOT_DIR in sys.path:RO
.path.path.
sys.path.append(PROJECT_DIR)
2、運行時提示預設編碼為ascii,不是utf-8錯誤
解決方法:在python的site-packages目錄下增加sitecustomize.py
import
sys .setdefaultencoding("utf-8")3、easy_install安裝PIL時提示不支援jpeg(png類似)解決方法:由於centos是64位的,在yum install libjpeg* 時,安裝到了/usr/lib64目錄下,而PIL預設搜尋的路徑是/usr/lib,所以未找到而報錯,直接做ln即可