ホームページ  >  記事  >  バックエンド開発  >  pydev のデプロイメントと開発の完全な分析

pydev のデプロイメントと開発の完全な分析

高洛峰
高洛峰オリジナル
2016-10-18 10:28:191188ブラウズ

pydev で開発したアップロードされたプロジェクトをテスト環境にデプロイするとき

1. 作成したモジュールが見つからないというメッセージが表示されます

解決策: プロジェクトの入り口にコードを追加します

#プロジェクトの PYTHONPATH にソース ディレクトリを追加します

PROJECT_DIR = os .path.dirname(__file__)

PROJECT_ROOT_DIR = os.path.dirname(PROJECT_DIR)

sys.path:

sys.path.append(PROJECT_ROOT_DIR)にPROJECT_ROOT_DIRがない場合

PROJECT_DIR ではない場合sys.path:

sys.path.append(PROJECT_DIR)

2. 実行時のデフォルトのエンコーディングは utf-8 エラーではなく、ascii です

解決策: python の site-packages ディレクトリに sitecustomize.py を追加します

import sys

sys .setdefaultencoding("utf-8")

3. easy_install が PIL をインストールするとき、jpeg がサポートされていないことを示すメッセージが表示されます (png も同様です)

解決策: centos は 64 ビットであるため、yum install libjpeg を実行すると、 *、/usr/lib64 ディレクトリにインストールされます

、PIL のデフォルトの検索パスは /usr/lib であるため、見つからずエラーが報告された場合は、直接 ln を実行してください


声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。