gpt4 book ai didi

python - 即使在路径上也无法导入 importlib

转载 作者:太空狗 更新时间:2023-10-29 20:32:07 25 4
gpt4 key购买 nike

<分区>

在我克隆的 django 项目上工作,我试图在我的 virtualenv 中运行一个初始的 syncdb。当我这样做时,它会抛出

ImportError: No module named importlib 

真正令我困惑的是:我专门跑

pip install importlib

Requirement already up-to-date: importlib in /Users/virtualenv/lib/python2.6/site-packages

好的,所以它可能不在我的 python 路径上,所以我确定它已被添加:

$ >>> import sys
$ >>> sys.path.insert(0, "/Users/virtualenv/lib/python2.6/site-packages")
$ >>> sys.path.insert(0, "/Users/virtualenv/lib/python2.6/site-packages/importlib")

现在,如果我导入 importlib,它就在那里

$ >>> print importlib
<module 'importlib' from '/Users/virtualenv/lib/python2.6/site-packages/importlib/__init__.pyc'>

但是如果我运行 $ python manage.py syncdb 它会继续给我 ImportError。关于我可以运行的进一步测试的任何想法或者可能导致这种情况的原因是什么?谢谢

Django版本是1.5.3,virtualenv中的Python版本是2.6.8

>>> print sys.version
2.6.8 (unknown, Apr 19 2012, 01:24:00)

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com