Android

วิธีการติดตั้ง python 3.7 บน debian 9

Build a Debian (deb) Package with Debreate 0.7.0 Part 1

Build a Debian (deb) Package with Debreate 0.7.0 Part 1

สารบัญ:

Anonim

Python เป็นหนึ่งในภาษาการเขียนโปรแกรมที่ได้รับความนิยมมากที่สุดในโลก ด้วยความเรียบง่ายและง่ายต่อการเรียนรู้ไวยากรณ์ Python เป็นตัวเลือกที่ยอดเยี่ยมสำหรับผู้เริ่มต้นและนักพัฒนาที่มีประสบการณ์ Python เป็นภาษาการเขียนโปรแกรมที่หลากหลายคุณสามารถใช้เพื่อทำสิ่งใดก็ได้ที่คุณต้องการเขียนสคริปต์ขนาดเล็กสร้างเกมพัฒนาเว็บไซต์สร้างอัลกอริทึมการเรียนรู้ของเครื่องวิเคราะห์ข้อมูลและอื่น ๆ Python เป็นแบบพกพาซึ่งหมายความว่าคุณสามารถเรียกใช้สคริปต์ Python เดียวกันบนระบบปฏิบัติการที่แตกต่างกันโดยไม่มีการเปลี่ยนแปลง

ในขณะที่ Python 2 ได้รับการสนับสนุนเป็นอย่างดีและแอคทีฟ Python 3 ถือเป็นปัจจุบันและอนาคตของภาษา Python 3.7 เป็นรุ่นล่าสุดที่สำคัญของภาษา Python และมีคุณสมบัติใหม่มากมายเช่นการประเมินผลแบบเลื่อนออกไปของคำอธิบายประกอบประเภทการสนับสนุนคลาสข้อมูลและตัวแปรบริบทการปรับแต่งการเข้าถึงโมดูลคุณลักษณะและอื่น ๆ

บทช่วยสอนนี้ครอบคลุมวิธีการติดตั้ง Python 3.7 บน Debian 9

การติดตั้ง Python 3.7 บน Debian

การสร้าง Python 3.7 บน Debian นั้นเป็นกระบวนการที่ค่อนข้างตรงไปตรงมาและใช้เวลาเพียงไม่กี่นาที

  1. เริ่มต้นด้วยการติดตั้งแพ็คเกจที่จำเป็นในการสร้างแหล่ง Python:

    sudo apt update sudo apt install build-essential zlib1g-dev libncurses5-dev libgdbm-dev libnss3-dev libssl-dev libreadline-dev libffi-dev wget

    ดาวน์โหลดซอร์สโค้ดของรีลีสล่าสุดจากหน้าดาวน์โหลด Python โดยใช้คำสั่ง curl ต่อไปนี้:

    curl -O

    ในขณะที่เขียนบทความนี้รุ่นล่าสุดคือ 3.7.3

    เมื่อการดาวน์โหลดเสร็จสิ้นให้แตก tarball:

    tar -xf Python-3.7.3.tar.xz

    นำทางไปยังไดเรกทอรีต้นทาง Python และรันสคริปต์ configure ที่จะทำการตรวจสอบจำนวนมากเพื่อให้แน่ใจว่ามีการพึ่งพาทั้งหมดในระบบของคุณ:

    cd Python-3.7.3 ./configure --enable-optimizations

    ตัวเลือก --enable-optimizations ปรับให้เหมาะสมจะปรับไบนารี Python ให้เหมาะสมด้วยการรันการทดสอบหลายครั้งซึ่งจะทำให้กระบวนการสร้างช้าลง

    เรียกใช้ make เพื่อเริ่มกระบวนการสร้าง:

    make -j 8

    สำหรับเวลา -j เร็วขึ้นให้แก้ไขแฟ -j ตามตัวประมวลผลของคุณ หากคุณไม่ทราบจำนวนแกนประมวลผลของคุณคุณสามารถค้นหาได้โดยพิมพ์ nproc ระบบของฉันมี 8 คอร์ดังนั้นฉันจึงใช้แฟ -j8

    เมื่อสร้างบิลด์เสร็จแล้วให้ติดตั้ง Python ไบนารีโดยรันคำสั่งต่อไปนี้ในฐานะผู้ใช้ที่มีสิทธิ์เข้าถึง sudo:

    sudo make altinstall

    ห้ามใช้การ make install มาตรฐานเนื่องจากจะเขียนทับระบบเริ่มต้น python3 แบบไบนารี

    ณ จุดนี้ Python 3.7 ได้รับการติดตั้งบนระบบ Debian ของคุณแล้วและพร้อมใช้งาน คุณสามารถตรวจสอบได้โดยพิมพ์:

    python3.7 --version

    Python 3.7.3

ข้อสรุป

คุณได้ติดตั้ง Python 3.7 บนเครื่อง Debian 9 ของคุณแล้ว คุณสามารถเริ่มการติดตั้งโมดูลบุคคลที่สามด้วย Pip และพัฒนาโครงการ Python 3 ของคุณ

หลาม debian