我刚刚从sublime转移到eclipse并运行了一个包含时间库'Arrow'的程序。
它首先说可以找到no模块,所以我然后将源文件夹添加到PyDev pyhton路径,现在它给了我这个错误:
Traceback (most recent call last):
File "C:\Users\David\workspace\Loan_rates\master.py", line 8, in <module>
import arrow
File "C:\Python27\Lib\site-packages\arrow\arrow.py", line 16, in <module>
from arrow import util, locales, parser, formatter
ImportError: cannot import name util
答案 0 :(得分:1)
我认为问题在于您添加了:
C:\Python27\Lib\site-packages\arrow
到您的口译员PYTHONPATH - 这使得它解析为C:\Python27\Lib\site-packages\arrow\arrow.py
作为箭头模块。
解决方案是从PYTHONPATH中移除C:\Python27\Lib\site-packages\arrow
- 在这种情况下,C:\Python27\Lib\site-packages
就足够了。
答案 1 :(得分:0)