每当我尝试更新或升级任何东西时,文件就会损坏
/usr/lib/python3/dist-packages/django/contrib/admin/widgets.py
正在生成
SyntaxError:Generator expression must be parenthesized
如何升级这个django?
python 3.7.5
django 3.0
我尝试重新安装整个 python3
$sudo apt --reinstall install python3
结果-
Python3 cannot be downloaded
如何解决这个问题?我无法进入桌面。fail to start session
从终端运行所有内容。
答案1
最后,经过这么长时间,我再次接触到有缺陷的系统并解决了这个问题。我不得不清除损坏的软件包 python3-django。但我没有直接运行命令来删除该软件包,因为我不想再有任何未知的后果。然后幸运的是,我了解了命令
`sudo apt-get --simulate remove python3-django'
此命令显示删除包后的结果。我运行了该命令,Shaw 只会删除 python3-django。因此我继续运行
'sudo apt-get remove python3-django`
然后跑了
`sudo apt-get update && sudo apt-get upgrade`
一切运行正常。然后我检查了 python 版本和 django 版本,结果显示 。