【问题标题】:Django in Visual Studio: "ImportError cannot import name '_remove_dead_weakref'"Visual Studio 中的 Django:“ImportError 无法导入名称 '_remove_dead_weakref'”
【发布时间】:2019-06-25 23:15:13
【问题描述】:

我开始使用 Visual Studio 在 Django Web 中处理一个项目。至于我尝试创建超级用户或尝试在不调试的情况下运行它,我收到以下错误。

Traceback(最近一次调用最后一次):

文件 "C:\Users\iandrada\Documents\ABRA_WEBSITE\ABRA_WEBSITE\ABRA_WEBSITE\manage.py", 第 15 行,在 从 django.core.management 导入 execute_from_command_line 文件“C:\Users\iandrada\Documents\ABRA_WEBSITE\ABRA_WEBSITE\ABRA_WEBSITE\env_ABRA\lib\site-packages\django__init__.py”, 第 3 行,在 从 django.utils.version 导入 get_version 文件“C:\Users\iandrada\Documents\ABRA_WEBSITE\ABRA_WEBSITE\ABRA_WEBSITE\env_ABRA\lib\site-packages\django\utils\version.py”, 第 5 行,在 导入子流程 文件“C:\Users\iandrada\AppData\Local\Programs\Python\Python36\Lib\subprocess.py”, 第 50 行,在 进口信号 文件“C:\Users\iandrada\AppData\Local\Programs\Python\Python36\Lib\signal.py”, 第 3 行,在 from functools import wraps as _wraps 文件“C:\Users\iandrada\AppData\Local\Programs\Python\Python36\Lib\functools.py”, 第 23 行,在 从弱引用导入弱键字典 文件“C:\Users\iandrada\AppData\Local\Programs\Python\Python36\Lib\weakref.py”, 第 12 行,在 from _weakref import ( ImportError: cannot import name '_remove_dead_weakref' Compilación del proyecto "ABRA_WEBSITE.pyproj" 终端——错误。

我尝试过重新安装 VS,或者将 Python 更新到更新的版本,但仍然没有找到任何解决方案。

谢谢大家!

【问题讨论】:

    标签: python django visual-studio


    【解决方案1】:

    我解决了错误:虚拟环境设置有问题,所以我决定通过执行命令重新创建虚拟环境:

    virtualenv -–system-site-packages C:/FULL/PATH/TO/VIRTUALENV/FOLDER
    

    【讨论】:

      猜你喜欢
      • 2018-07-05
      • 2023-03-13
      • 2018-11-24
      • 2018-05-29
      • 1970-01-01
      • 2015-04-30
      • 2019-08-27
      • 2016-09-07
      • 2018-11-15
      相关资源
      最近更新 更多