2017-02-12 2 views
1

Ich versuche, einen Code für die Portfolio-Optimierung auszuführen, und ich bekomme den folgenden Fehler direkt beim Import von Pandas.Dateutil & Pytz fehlende Abhängigkeiten - Python

Traceback (most recent call last): 
    File "/Users/***/Desktop/Markowitz-master/MarkowitzOpt.py", line 2, in <module> 
    from pandas import Series, DataFrame 
    File "/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/pandas/__init__.py", line 18, in <module> 
    raise ImportError("Missing required dependencies {0}".format(missing_dependencies)) 
ImportError: Missing required dependencies ['pytz', 'dateutil'] 

Ich habe Pip Freeze verwendet, um alle installierten Pakete zu überprüfen, und sowohl Puts als auch Dateutil werden installiert.

Alle Einblicke würden geschätzt werden !!!

+0

Sind Sie mehrere Versionen von Python ausgeführt wird, oder haben Sie eine benutzerdefinierte pip Konfiguration für Pakete in einem Nicht-Standard-Standort zu installieren? – benjamin

+0

Eigentlich verwende ich Python 2.7 und das ist es ... und ich benutze Standard-Pip-Konfiguration, um die Pakete in den Standard-Speicherort installieren –

+0

Ich bemerke, jemand hatte ein ähnliches Problem, verwirrende Dateutil mit Python-Dateutil. Versuchen Sie "pip install python-dateutil pytz --force-reinstall --upgrade" – benjamin

Antwort

3

dateutil kann mit Python-dateutil verwirrt, versuchen Sie die folgenden:

pip install python-dateutil pytz --force-reinstall --upgrade 
+0

Hat nicht für mich gearbeitet ... – Marine1

+0

Es hat für mich XDD funktioniert –

Verwandte Themen