模块'importlib._bootstrap'没有属性'_w_long'

时间:2017-10-01 05:15:01

标签: python django pip

我正在尝试使用pip安装django-adim-tools,但这就是:

C:\Users\hugo.villalobos>pip install django-admin-tools
Could not import runpy module
Traceback (most recent call last):
  File "C:\Python34\Lib\runpy.py", line 14, in <module>
    import importlib.machinery # importlib first so we can test #15386 via -m
  File "C:\Python34\Lib\importlib\__init__.py", line 34, in <module>
    _w_long = _bootstrap._w_long
AttributeError: module 'importlib._bootstrap' has no attribute '_w_long'

我不知道如何解决它。谢谢你的帮助

2 个答案:

答案 0 :(得分:0)

就我而言,我的PC中安装了多个Python(3.7、3.6、3.4)。环境var $ PATH和$ PYTHONPATH指向不同的版本。正确重置这两个环境var之后,一切都将正确运行。

答案 1 :(得分:0)

运行命令时遇到类似的问题:

pipenv install --python 3.8

通过从环境变量$ PATH中删除python3.8并仅将3.7作为默认python来解决:

C:\Users\MB\AppData\Local\Programs\Python\Python37\Scripts\
C:\Users\MB\AppData\Local\Programs\Python\Python37\