2017-02-12 204 views
1

我试图运行组合优化的代码,并在导入大熊猫时出现以下错误。Dateutil&Pytz缺少依赖关系 - 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'] 

我使用PIP冻结检查所有已安装的软件包,都看跌期权和dateutil安装。

任何见解将不胜感激!

+0

你运行多个版本,或者你有在一个非标准位置安装软件包自定义PIP配置? – benjamin

+0

其实即时通讯使用Python 2.7和多数民众赞成在它...和即时通讯使用标准点配置在标准位置安装包 –

+0

我注意到有人有类似的问题,与python-dateutil混淆dateutil。尝试“点安装python-dateutil pytz --force-reinstall --upgrade” – benjamin

回答

3

dateutil可以得到混淆的python-dateutil,请尝试以下操作:Python中的

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

没有为我工作... – Marine1

+0

它为我工作XDD –