Django在Visual Studio中:“ ImportError无法导入名称'_remove_dead_weakref'”

时间:2019-02-01 11:19:34

标签: python django visual-studio

我开始使用Visual Studio在Django Web中的项目上工作。就我尝试创建超级用户或尝试在不调试的情况下运行它而言,出现以下错误。

回溯(最近通话最近一次):

  

文件   “ 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行,在             从functools导入包装为_wraps           文件“ C:\ Users \ iandrada \ AppData \ Local \ Programs \ Python \ Python36 \ Lib \ functools.py”,   第23行,在             从weakref导入WeakKeyDictionary           文件“ C:\ Users \ iandrada \ AppData \ Local \ Programs \ Python \ Python36 \ Lib \ weakref.py”,   第12行             从_weakref导入(ImportError:无法导入名称'_remove_dead_weakref'Compilcióndel proyecto“ ABRA_WEBSITE.pyproj”   terminada-错误。

我尝试过重新安装VS,或将Python更新到最新版本,但仍未找到任何解决方案。

谢谢大家!

1 个答案:

答案 0 :(得分:0)

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

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