2014-03-03 13 views
13

Um Pelican zu laufen, habe ich installiert python2.7 und erste Zeile der Datei/usr/bin/Pelikan-quickstart modifiziertePython: Import: Keine Modul mit dem Namen pkg_resources

aus:

#!/usr/bin/python 

zu

#!/usr/bin/env python 

, wenn ich schreibe einen Fehler Pelikan-Quickstart aufgetreten:

Traceback (most recent call last): 
    File "/usr/bin/pelican-quickstart", line 5, in <module> 
    from pkg_resources import load_entry_point 
ImportError: No module named pkg_resources 

Ich fand „pkg_resources“ ist in diesem Verzeichnis:

/usr/lib/python2.6/site-package/ 

Ich frage mich, ob ich ein paar Pakete zu installieren, nachdem python2.7 installiert ist? oder, wie kann ich dieses Problem lösen.

+1

Siehe http://stackoverflow.com/questions/7446187/no-module-named-pkg-resources run Setup-Skript für 'setuptools' – Arkind

+0

In meinem Fall verwende ich' sudo yum install python-devel' Der Fehler wurde behoben. – shellbye

Antwort

8

Das Problem muss ein Problem mit dem Setup-Tools sein, versuchen Sie Folgendes:

pip install --upgrade setuptools 
pip install --upgrade distribute 

Wenn diese Lösung können Sie nicht funktioniert überprüfen Sie die folgende answer

+47

Beide Befehle geben mir den gleichen Fehler wie die ursprüngliche Frage ("ImportError: Kein Modul namens pkg_resources) –

+8

Warum wurde diese Antwort akzeptiert? – Cerin

+3

@Cerin Ich denke, wegen der verknüpften Antwort, die funktioniert –

-2

Sie sagte

/usr/lib/python2.6/site-package/ 

sollte aber

/usr/lib/python2.6/site-packages/ 
sein
Verwandte Themen