เปลี่ยน Default Python3 บนเครื่อง Ubuntu 16.04 จาก Python3.5 เป็น Python3.6

ตอบกระทู้

รูปแสดงอารมณ์
:icon_plusone: :like: :plusone: :gfb: :-D :) :( :-o 8O :? 8) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: :angry: :baa: :biggrin:
รูปแสดงอารมณ์อื่นๆ

BBCode เปิด
[img] เปิด
[url] เปิด
[Smile icon] เปิด

กระทู้แนะนำ
   

มุมมองที่ขยายได้ กระทู้แนะนำ: เปลี่ยน Default Python3 บนเครื่อง Ubuntu 16.04 จาก Python3.5 เป็น Python3.6

Re: เปลี่ยน Default Python3 บนเครื่อง Ubuntu 16.04 จาก Python3.5 เป็น Python3.6

โดย mindphp » 23/11/2019 1:34 am

เพิ่มเติม ถ้า มีบางโมดูลของ Python3 มี Error ขึ้น เช่น
ModuleNotFoundError: No module named 'apt_pkg'
วิธีแก้

โค้ด: เลือกทั้งหมด

cd /usr/lib/python3/dist-packages
และ ตามด้วย

โค้ด: เลือกทั้งหมด

sudo cp apt_pkg.cpython-35m-x86_64-linux-gnu.so apt_pkg.so

เปลี่ยน Default Python3 บนเครื่อง Ubuntu 16.04 จาก Python3.5 เป็น Python3.6

โดย mindphp » 21/11/2019 7:04 am

เปลี่ยน Default Python3 บนเครื่อง Ubuntu 16.04 จาก Python3.5 เป็น Python3.6
ปกติ บน Ubuntu 16.04 จะมี Python อยู่ สองเวอร์ชั่นคือ Default Python จะเป็น Python 2
ก่อนอื่น เช็คเวอร์ชั่น Python กันก่อน

โค้ด: เลือกทั้งหมด

python3 --version
ถ้าได้ผลแบบนี้
Python 3.5.x


ติดตั้ง Python 3.6

โค้ด: เลือกทั้งหมด

sudo add-apt-repository ppa:jonathonf/python-3.6

โค้ด: เลือกทั้งหมด

sudo apt-get update

โค้ด: เลือกทั้งหมด

sudo apt-get install python3.6
เสร็จแล้ว ทำลิงค์ python3 ใหม่ โดย

โค้ด: เลือกทั้งหมด

cd /usr/bin/

โค้ด: เลือกทั้งหมด

ln -sf python3.6 python3
ทดสอบถามเวอร์ชั่น Python3 บน Ubuntu ใหม่

โค้ด: เลือกทั้งหมด

python3 --version
จะได้ผลดังนี้
Python 3.6.8
ติดตามบทเรียนเขียน Python พื้นฐานได้ที่นี่ , Python กับ GUI , VDO สอน Python
สอบถามปัญหาการใช้งาน การทำ Server ได้ที่นี่

ข้างบน