Heim  >  Artikel  >  Backend-Entwicklung  >  Vollständige Analyse der Bereitstellung und Entwicklung von Pydev

Vollständige Analyse der Bereitstellung und Entwicklung von Pydev

高洛峰
高洛峰Original
2016-10-18 10:28:191163Durchsuche

Beim Bereitstellen eines hochgeladenen, von pydev entwickelten Projekts in der Testumgebung

1. Es wird angezeigt, dass das von mir geschriebene Modul nicht gefunden werden kann

Lösung: Code zum Projekteingang hinzufügen

#Fügen Sie das Quellverzeichnis zum PYTHONPATH des Projekts hinzu

PROJECT_DIR = os.path.dirname(__file__)

PROJECT_ROOT_DIR = os.path.dirname(PROJECT_DIR)

wenn nicht PROJECT_ROOT_DIR in sys.path:

sys.path.append(PROJECT_ROOT_DIR)

wenn nicht PROJECT_ROOT_DIR in sys.path:

sys.path.append( PROJECT_DIR)

2. Bei der Ausführung ist die Standardkodierung ASCII, nicht UTF-8-Fehler

Lösung: sitecustomize.py im Site-Packages-Verzeichnis von Python hinzufügen

import sys

sys.setdefaultencoding("utf-8")

3. Wenn easy_install PIL installiert, wird angezeigt, dass JPEG nicht unterstützt wird (PNG ist ähnlich)

Lösung : Da Centos 64-Bit ist, wird es bei der Installation von libjpeg* im Verzeichnis /usr/lib64 installiert,

und der Standardsuchpfad von PIL ist /usr/lib, falls dies nicht der Fall ist gefunden und ein Fehler gemeldet wird, führen Sie einfach ln direkt aus


Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn