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

高洛峰
リリース: 2016-10-18 10:28:19
オリジナル
1104 人が閲覧しました

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 を実行してください


関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート
私たちについて 免責事項 Sitemap
PHP中国語ウェブサイト:福祉オンライン PHP トレーニング,PHP 学習者の迅速な成長を支援します!