Score:-3

Graphical bash does not run after removing python

ธง au

On Ubuntu 18.04, I uninstalled python* which led to uninstallation of ubuntu-desktop and many other apps. I installed python3.8 and then ubuntu-desktop.

Now I can run command line on ctrl+alt+F3 but I cannot run it under graphical environment. I also tried

cp /etc/skel/.bashrc ~

Followed by logging again and it didn't help.

I also do not know the name of the graphical bash to try reinstalling.

What should I do?


Note: I also set python3.8 as alternative for python. Not sure that makes problem.

sudo update-alternatives --install /usr/bin/python python /usr/bin/python2.7 2
sudo update-alternatives --config python

And still having problem.

hr flag
คุณอาจหมายถึง [gnome-terminal](https://help.gnome.org/users/gnome-terminal/stable/introduction.html.en)
ar2015 avatar
au flag
@steeldriver ขอบคุณครับ ฉันตรวจสอบว่าได้ติดตั้ง `gnome-terminal` แล้ว ความคิดใด ๆ
guiverc avatar
cn flag
Ubuntu พึ่งพา python เป็นอย่างมาก ดังนั้นการลบ python เครื่องมือที่ต้องใช้ในการทำงานจำเป็นต้องถูกลบออกด้วย นอกจากนี้ เครื่องมือยังสร้างขึ้นสำหรับเวอร์ชันเฉพาะของไพธอน ดังนั้นหากไม่มีเวอร์ชันนั้น คุณจะพบว่า **อาจ** ไม่สามารถทำงานได้อีกต่อไป (เครื่องมืออย่างเช่น `gnome-terminal` ต้องใช้ไพธอนที่สร้างขึ้นมา ; สิ่งที่มาพร้อมกับรีลีสของคุณ นั่นคือสิ่งที่ได้รับการทดสอบให้ใช้งาน หากระบบของคุณไม่มีเวอร์ชันนั้น ระบบอาจไม่ทำงาน หรืออาจทำงานไม่ถูกต้อง) https://packages.ubuntu.com/bionic-updates/gnome-terminal
ar2015 avatar
au flag
@คาเรล ไม่ มันไม่ใช่
Score:2
ธง cn

Ubuntu พึ่งพาอย่างมาก หลามดังนั้นโดยการลบ python เครื่องมือที่ต้องใช้ในการทำงานจะต้องถูกลบออกด้วย

เครื่องมือเหล่านี้ยังสร้างขึ้นสำหรับเวอร์ชันเฉพาะของไพธอน ดังนั้นหากไม่มีเวอร์ชันนั้น คุณจะพบว่า อาจ ไม่ทำงานอีกต่อไป (เครื่องมือเช่น คำพังเพย-terminal ต้องการงูหลามที่สร้างขึ้นเพื่อ; สิ่งที่มาพร้อมกับการปลดปล่อยของคุณ นั่นคือสิ่งที่ได้รับการทดสอบให้ทำงานด้วย หากระบบของคุณไม่มีเวอร์ชันนั้น - มัน อาจ ไม่ทำงานหรืออาจทำงานไม่ถูกต้อง)

https://packages.ubuntu.com/bionic-updates/gnome-terminal

guiverc avatar
cn flag
ฉันคาดว่าจะมีปัญหาเมื่อคุณทำการเปลี่ยนแปลงกับ `python` เริ่มต้น (*ซึ่งหมายถึง python3` สำหรับรุ่นที่ทันสมัย*) เว้นแต่คุณจะระมัดระวังและทำอย่างถูกต้อง ปัญหาเหล่านี้ได้รับการแก้ไขโดยการทำให้สิ่งต่าง ๆ กลับคืนสู่สภาพที่ควรจะเป็น (*หรือทำอย่างถูกต้อง*) ทำการบ้านของคุณก่อนที่จะสัมผัส python3 บน Ubuntu
Score:-4
ธง au

มันได้รับการแก้ไขหลังจาก

sudo update-alternatives --config python3.dll

และชี้ไปที่ หลาม3.6 แทน หลาม3.8.

ยังไงซะ,

/usr/bin/gnome-terminal

มีหัวที่ขึ้นต้นด้วย

#!/usr/bin/python3

ไม่มีอะไรจะทำอย่างไรกับ หลาม2.

ยังไม่ชัดเจนว่าเกิดจากสาเหตุใด


อัปเดต:

คุณไม่จำเป็นต้องเปลี่ยนเวอร์ชันไพทอนเริ่มต้น

เพียงแค่เรียกใช้

sudo nano '/usr/bin/gnome-terminal'

และเปลี่ยนส่วนหัวเป็น:

#!/usr/bin/python3.6

เสร็จแล้ว.

เพียงให้แน่ใจว่าในการอัปเดตซอฟต์แวร์ครั้งต่อไป จะไม่ถูกเขียนทับ

N0rbert avatar
zw flag
อย่าสัมผัสระบบ python และไฟล์ที่ควบคุมโดย APT พวกเขาจะถูกเขียนทับในการอัปเดตแพ็คเกจครั้งต่อไป การเผยแพร่ด้วยวิธีดังกล่าวเป็นอันตรายและไม่เกิดประโยชน์
ru flag
@ar2015 และคุณไม่มีสิทธิ์ตอบโต้ด้วยน้ำเสียงที่ไม่เป็นมิตร
ar2015 avatar
au flag
@ThomasWard ส่วนใดของคำตอบที่ไม่เป็นมิตร
ru flag
@ ar2015 ฉันไม่เคยพูดว่าคำตอบนั้นไม่เป็นมิตร ความคิดเห็นของคุณ อย่างไรก็ตาม ในน้ำเสียงของพวกเขาไม่เป็นมิตร

โพสต์คำตอบ

คนส่วนใหญ่ไม่เข้าใจว่าการถามคำถามมากมายจะปลดล็อกการเรียนรู้และปรับปรุงความสัมพันธ์ระหว่างบุคคล ตัวอย่างเช่น ในการศึกษาของ Alison แม้ว่าผู้คนจะจำได้อย่างแม่นยำว่ามีคำถามกี่ข้อที่ถูกถามในการสนทนา แต่พวกเขาไม่เข้าใจความเชื่อมโยงระหว่างคำถามและความชอบ จากการศึกษาทั้ง 4 เรื่องที่ผู้เข้าร่วมมีส่วนร่วมในการสนทนาด้วยตนเองหรืออ่านบันทึกการสนทนาของผู้อื่น ผู้คนมักไม่ตระหนักว่าการถามคำถามจะมีอิทธิพลหรือมีอิทธิพลต่อระดับมิตรภาพระหว่างผู้สนทนา