如何解决python导入静默错误

时间:2020-04-21 18:08:55

标签: python

我在导入模块时遇到问题,未给出错误,但模块不存在。我不知道是什么导致了这个问题。

Python 2.7.16 (default, Jan 26 2020, 23:50:38) 
[GCC 4.2.1 Compatible Apple LLVM 9.0.0 (clang-900.0.31)] on darwin
Type "help", "copyright", "credits" or "license" for more information.
>>> import imp 
>>> imp.find_module('google')
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
ImportError: No module named google
>>> import google
>>> google.__path__
['/Users/foo/Documents/venvproj/lib/python2.7/site-packages/google']

因此模块不存在,但是它的剩余部分在某个地方:

(venvproj) Foo-MacBook-Pro:proj foo$ ls -alh /Users/foo/Documents/venvproj/lib/python2.7/site-packages/google/
ls: /Users/foo/Documents/venvproj/lib/python2.7/site-packages/google/: No such file or directory

是否存在某种导致此问题的缓存?有什么解决方法吗?我已经尝试安装另一个虚拟环境,同样的错误。

0 个答案:

没有答案