Python เป็นภาษาโอเพนซอร์ซเขียนโดย Guido Von Rossum และบำรุงรักษาอย่างแข็งขันโดยไม่เพียง แต่นักพัฒนาหลักของ Python เท่านั้น แต่ยังรวมถึงชุมชนด้วย ในบทความนี้เราจะเรียนรู้วิธีดาวน์โหลดสร้างจากแหล่งและติดตั้งภาษาการเขียนโปรแกรม Python
ขั้นตอนที่ 1: อัปเดตรายการที่เก็บและอัปเกรด
ก่อนที่จะติดตั้งซอฟต์แวร์ใหม่บนเซิร์ฟเวอร์ของคุณโปรดอัปเดตรายการพื้นที่เก็บข้อมูลของคุณและอัปเกรดเพื่อให้ทันสมัยกับคุณสมบัติและความปลอดภัยปัจจุบันที่เปิดตัวในระหว่างวงจรชีวิตของแต่ละซอฟต์แวร์ เราสามารถทำได้โดยดำเนินการคำสั่งต่อไปนี้
sudo apt-get update
sudo apt-get upgrade
อย่าลืมปฏิบัติตามคำแนะนำบนหน้าจอในกรณีที่มีสิ่งใดที่สามารถลบออกได้หลังจากที่เลิกใช้แล้วหรือหากจำเป็นต้องดำเนินการเพิ่มเติม นี่เป็นสิ่งจำเป็นต่อความสำเร็จในการสร้างและติดตั้ง Python
ขั้นตอนที่ 2: ติดตั้งการพึ่งพา
เราจะต้องใช้แพ็คเกจสองสามชุดเพื่อสร้าง Python จากแหล่งที่มา
sudo apt-get install build-essential libssl-dev zlib1g-dev libncurses5-dev libreadline-dev
libgdbm-dev libdb5.3-dev libbz2-dev liblzma-dev libsqlite3-dev libffi-dev tcl-dev tk tk-dev
ขั้นตอนที่ 3: ดาวน์โหลดซอร์สและบิลด์
ตอนนี้เราต้องดาวน์โหลดแหล่งที่มา เพราะมันถูกบีบอัดเราจะต้องแยกมันออกก่อนที่เราจะทำอะไรก็ได้กับมัน
เริ่มต้นด้วยการดำเนินการคำสั่งต่อไปนี้เพื่อเริ่มต้นการดาวน์โหลดแหล่งข้อมูลจากเซิร์ฟเวอร์ Python FTP
cd ~ && wget https://www.python.org/ftp/python/3.6.0/Python-3.6.0.tar.xz
ตอนนี้ขยายขนาดไฟล์และเข้าสู่ไดเรกทอรี
tar xf Python-3.6.0.tar.xz && cd Python-3.6.0
ตอนนี้เราดำเนินการ./configure --enable-optimizations
เพื่อกำหนดค่าmake
ไฟล์ที่จะใช้ในการสร้าง
หลังจากกำหนดค่าเรียบร้อยแล้วเราสามารถออกคำสั่งต่อไปนี้เพื่อเริ่มสร้าง
make -j2
หมายเหตุ: ด้วยคำสั่งด้านบนคุณอาจต้องเปลี่ยนหมายเลข-j2
เป็นสิ่งที่เหมาะสมกว่า หากเซิร์ฟเวอร์ของคุณมีโปรเซสเซอร์แบบดูอัลคอร์นี่เป็นสิ่งที่ดีเท่าที่คุณจะได้รับ มิฉะนั้นหากเซิร์ฟเวอร์ของคุณมีสองแกนมากกว่านั้นคุณสามารถปรับคำสั่งได้ คุณอาจลบ-j2
ทั้งหมดเพื่อสร้างบนแกนเดียวเท่านั้นอย่างไรก็ตามอาจใช้เวลาสักครู่ (มากกว่า 2 ชั่วโมงขึ้นไป)
ขั้นตอนที่ 4: การติดตั้ง
หลังจากเสร็จสิ้นกระบวนการสร้างคุณอาจต้องการติดตั้ง Python 3.6 ที่สร้างขึ้นใหม่
sudo make altinstall
เราเลือกที่altinstall
มากกว่าinstall
ในความพยายามที่จะหลีกเลี่ยงการรบกวนการติดตั้งรุ่นใด ๆ ที่ระบบปฏิบัติการของเซิร์ฟเวอร์ของคุณอาจพึ่งพา
เมื่อคุณดำเนินการคำสั่งสุดท้ายแล้วคุณควรมีการติดตั้ง Python 3.6 ในตัว python3.6
คุณสามารถตรวจสอบว่าคุณได้ติดตั้งเรียบร้อยแล้วมันโดยการออก หากคอนโซลของคุณส่งคืนบางสิ่งตามบรรทัดต่อไปนี้แสดงว่าคุณทำเสร็จแล้ว
example@example:~$ python3.6
Python 3.6.0 (default, Aug 14 2017, 03:53:56)
[GCC 5.4.0 20160609] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>>
นอกจากนี้คุณยังอาจพบเอกสารภาษา Python บนเว็บไซต์อย่างเป็นทางการของงูหลาม