Python กลายเป็นภาษาโปรแกรมยอดนิยม เนื่องจากใช้งานง่ายเมื่อเทียบกับภาษาอื่น ๆ ดังนั้น มีแอปพลิเคชันและเครื่องมือมากมายสำหรับ Linux ที่เขียนด้วยภาษานี้
หลายคนยังไม่ได้รับการอัปเดตเป็น Python เวอร์ชันใหม่ เนื่องจากโปรแกรมเมอร์ละทิ้งหรือโดยอื่น ๆ แต่แอปพลิเคชันยังคงใช้งานได้หรือแอปพลิเคชันต้องการ Python บางเวอร์ชัน
ซึ่งอาจนำไปสู่ปัญหาใหญ่นี่คือเหตุผลที่เราสามารถใช้ประโยชน์จากเครื่องมือที่ยอดเยี่ยมที่จะช่วยให้เราสามารถติดตั้งเวอร์ชันต่างๆของภาษานี้ในระบบของเราได้
sobre ไพเยน
เครื่องมือที่เราจะพูดถึงในวันนี้คือ Pyenv เป็นเครื่องมือโอเพ่นซอร์สที่เรียบง่ายมีประสิทธิภาพฟรีและข้ามแพลตฟอร์มนั่นคือ มุ่งเน้นไปที่การจัดการ Python หลายเวอร์ชันบนระบบ Linux
Pyenv คือ เครื่องมือที่ใช้ rbenv และ ruby-build และสิ่งนี้ได้รับการแก้ไขเพื่อให้สามารถทำงานกับภาษาการเขียนโปรแกรม Python ได้ซึ่งโดยสรุปก็คือมันเป็นทางแยกของ Python
เครื่องมือที่ยอดเยี่ยมนี้ ช่วยให้เราติดตั้งจัดการและสลับระหว่าง Python หลายเวอร์ชันซึ่งโดยทั่วไปจะทำเพื่อทดสอบโค้ดในสภาพแวดล้อม Python หลาย ๆ ตัว
เครื่องมือนี้ จะมีประโยชน์มากสำหรับโปรแกรมเมอร์ คุณต้องการทดสอบการสร้างสรรค์ของคุณที่เขียนด้วย Python ในหลายสภาพแวดล้อมและใน Python เวอร์ชันต่างๆ
ด้วยวิธีนี้คุณจะช่วยตัวเองไม่ต้องติดตั้งและถอนการติดตั้ง Python แต่ละเวอร์ชันในระบบของคุณหรือต้องจากคอมพิวเตอร์เครื่องหนึ่งไปยังอีกเครื่องหนึ่งด้วยระบบเดียวกัน แต่ใช้ภาษาการเขียนโปรแกรมเวอร์ชันอื่น
ระหว่าง sลักษณะสำคัญของเครื่องมือนี้เราสามารถเน้น:
- สามารถเปลี่ยน Python เวอร์ชันสากลต่อผู้ใช้
- การตั้งค่า Python เวอร์ชันโลคัลต่อโปรเจ็กต์
- การจัดการสภาพแวดล้อมเสมือนจริงที่สร้างโดยอนาคอนดาหรืออัจฉริยะ
- ช่วยให้คุณสามารถแทนที่เวอร์ชัน Python ด้วยตัวแปรสภาพแวดล้อม
- ค้นหาคำสั่งจาก Python หลายเวอร์ชันและอื่น ๆ
จะติดตั้ง Pyenv บน Ubuntu 18.04 และอนุพันธ์ได้อย่างไร?
Si ต้องการติดตั้งเครื่องมือที่ยอดเยี่ยมนี้เราต้องเปิดเทอร์มินัลด้วย Ctrl + Alt + T และ เรากำลังจะติดตั้งการอ้างอิงบางอย่างสำหรับแอปพลิเคชัน:
sudo apt-get install -y make build-essential git libssl-dev zlib1g-dev libbz2-dev libreadline-dev libsqlite3-dev wget curl llvm libncurses5-dev libncursesw5-dev xz-utils tk-dev
ตอนนี้ เราสามารถดำเนินการติดตั้ง Pyenv บนคอมพิวเตอร์ของเราได้ โดยการดาวน์โหลดเครื่องมือจากพื้นที่ของคุณบน github และเราจะใช้สคริปต์ pyenv- ตัวติดตั้ง.
สิ่งที่คุณต้องทำก็คือ รันคำสั่งต่อไปนี้ในเทอร์มินัลของคุณเพื่อติดตั้ง pyenv
curl -L https://raw.githubusercontent.com/pyenv/pyenv-installer/master/bin/pyenv-installer | bash
เมื่อดำเนินการสิ่งนี้เราต้องรอให้ดาวน์โหลดและติดตั้ง ในตอนท้ายของการติดตั้ง โปรแกรมติดตั้งจะแจ้งให้คุณเพิ่ม Pyenv ลงในโฟลเดอร์ส่วนตัวของคุณ
สำหรับอะไร ต้องเพิ่มบรรทัดต่อไปนี้ในไฟล์ของคุณ ~/.bash_profileเราต้องเปิดเทอร์มินัลและดำเนินการ:
nano ~/.bash_profile
และเราเพิ่มบรรทัดต่อไปนี้ที่ท้ายไฟล์ที่นี่เราต้องแทนที่ "USER" ด้วยชื่อผู้ใช้ระบบของคุณ
export PATH="/home/USER/.pyenv/bin:$PATH" eval "$(pyenv init -)" eval "$(pyenv virtualenv-init -)"
เราบันทึกการเปลี่ยนแปลงด้วย Ctrl + O และออกจากนาโนด้วย Ctrl + X ตอนนี้เราต้องทำการเปลี่ยนแปลงเหล่านี้ให้ถูกต้องโดยดำเนินการคำสั่งต่อไปนี้:
source ~/.bash_profile
Pyenv พร้อมใช้งานแล้ว
จะใช้ pyenv ใน Ubuntu ได้อย่างไร?
เมื่อการติดตั้งเสร็จสิ้นเราสามารถตรวจสอบได้ว่ากำลังทำงานอยู่และทราบว่า Python เวอร์ชันใดที่เราสามารถใช้ได้ในระบบของเรา
สำหรับสิ่งนี้ เรากำลังจะเปิดเทอร์มินัลและเราจะดำเนินการ:
pynev install -l
O พวกเขายังสามารถเรียกใช้:
pyenv install –list
คำสั่งนี้จะแสดงเวอร์ชันทั้งหมดที่มี
ตอนนี้ หากต้องการทราบสิ่งที่เราติดตั้งเราต้องดำเนินการ:
pyenv versions
ไปยัง ติดตั้งเวอร์ชันที่มี Pyenv แสดงให้เราเห็นย้อนกลับไปเราสามารถดำเนินการคำสั่งนี้:
pyenv install x.x.xx
โดยที่เราแทนที่ x ด้วยเวอร์ชันของ Python ที่เราต้องการติดตั้งในระบบ
ในที่สุด ในการเปลี่ยนเวอร์ชันของ Python เราทำด้วย:
pyenv global x.xx.x
หากคุณต้องการทราบข้อมูลเพิ่มเติมเกี่ยวกับเครื่องมือนี้คุณสามารถปรึกษาได้ ลิงค์ต่อไปนี้