亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

終端無法在 Ubuntu 18.04 中啟動

終端無法在 Ubuntu 18.04 中啟動

慕田峪4524236 2022-11-09 17:09:21
我試圖在 Ubuntu 中安裝 Django 框架。我正在使用python 3.8。但在正常安裝中,已經安裝了 Django 1.1。我將 python3 替代品更改為 python3.8 。并使用 python3 -m pip install django。我安裝了 Django(v 3.3) 并使用了它。但在更改替代方案后,終端無法打開并啟動。我從我的 ubuntu 中刪除了 python3.6。之后問題就開始了。似乎linux中的一些程序在python3.6中運行,刪除之后,我無法解決問題并且終端窗口無法打開。我嘗試了其他方法(更改 gnome-terminal 文件,將替代品更改為默認 v3.6 并修復 Broken 發行版),但它們沒有幫助我。我無法打開終端,當我運行 sudo apt update 時,我收到了以下錯誤:任何想法?      File has unexpected size (1133 != 1128). Mirror sync in progress? [IP: ***.**.***.** 80]    Release file created at: Wed, 06 May 2020 19:27:45 +0000 Fetched 1,762 B in 2s (932 B/s)  Traceback (most recent call last):   File "/usr/lib/cnf-update-db", line 8, in <module>        from CommandNotFound.db.creator import DbCreator   File "/usr/lib/python3/dist-packages/CommandNotFound/db/creator.py", line 7, in <module>        import sqlite3   File "/usr/lib/python3.6/sqlite3/__init__.py", line 23, in <module>        from sqlite3.dbapi2 import *   File "/usr/lib/python3.6/sqlite3/dbapi2.py", line 23, in <module>        import datetime   File "/usr/lib/python3.6/datetime.py", line 8, in <module>        import math as _math ModuleNotFoundError: No module named 'math' Error in sys.excepthook: Traceback (most recent call last):   File "/usr/lib/python3/dist-packages/apport_python_hook.py", line 63, in apport_excepthook        from apport.fileutils import likely_packaged, get_recent_crashes   File "/usr/lib/python3/dist-packages/apport/__init__.py", line 5, in <module>        from apport.report import Report   File "/usr/lib/python3/dist-packages/apport/report.py", line 12, in <module>        import subprocess, tempfile, os.path, re, pwd, grp, os, time, io   File "/usr/lib/python3.6/subprocess.py", line 136, in <module>        import _posixsubprocess ModuleNotFoundError: No module named '_posixsubprocess'
查看完整描述

1 回答

?
慕無忌1623718

TA貢獻1744條經驗 獲得超4個贊

幾個小時后,我找到了解決問題的方法。

首先,我備份了我所有的數據(我會推薦給所有嘗試這個的人)。盡管它對我有用,但它可能由于某種原因在您的機器上失敗,并且您不想丟失數據。

我運行了以下命令來刪除舊版本的python3.6而不刪除所有依賴項并直接安裝默認版本。

sudo dpkg --remove --force-depends python3.6 python3.6-minimal libpython3.6-minimal libpython3.6-stdlib
sudo apt-get install python3.6 python3.6-minimal libpython3.6-minimal libpython3.6-stdlib

我跑了sudo apt-get updatesudo apt-get upgrade然后重新啟動我的機器。

一切都好起來了。。


查看完整回答
反對 回復 2022-11-09
  • 1 回答
  • 0 關注
  • 247 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號