การตั้งค่าพื้นที่ทำงาน Python เสมือน#
ในการสร้างสภาพแวดล้อมเสมือน Python โดยใช้ venvโปรดตรวจสอบให้แน่ใจว่าได้ติดตั้ง Python ไว้ในระบบของคุณแล้ว คุณสามารถดาวน์โหลดตัวติดตั้งได้จาก python.org API WebSocket ของ AIM ต้องการ Python 3.8 หรือใหม่กว่า
บนระบบปฏิบัติการ Windows โปรดตรวจสอบให้แน่ใจว่าได้เลือกตัวเลือก เพิ่ม Python 3.x ลงใน PATH ระหว่างการติดตั้ง ซึ่งอาจต้องใช้สิทธิ์ผู้ดูแลระบบ
บนระบบปฏิบัติการ macOS และ Linux ส่วนใหญ่ Python 3 มักจะติดตั้งมาให้แล้ว แต่ก็ยังควรตรวจสอบเวอร์ชันอีกครั้ง
1. Create the Virtual Environment#
จากภายในไดเร็กทอรีหลักของที่เก็บข้อมูลที่คัดลอกมา ให้รันคำสั่งต่อไปนี้:
python -m venv venv
2. Activate the Virtual Environment#
จากภายในไดเร็กทอรีหลักของที่เก็บโคลน ให้เรียกใช้คำสั่งที่เหมาะสมสำหรับระบบปฏิบัติการของคุณ:
วินโดวส์#
PowerShell หรือ Command Prompt:
venv\Scripts\activate
Git Bash (MINGW64) - ไม่แนะนำให้ใช้:
source venv/Scripts/activate
macOS, Linux และ WSL#
source venv/bin/activate
หมายเหตุ: เพื่อให้แน่ใจว่าสภาพแวดล้อมเสมือนของคุณเปิดใช้งานโดยอัตโนมัติ คุณสามารถเพิ่มคำสั่งการเปิดใช้งานลงในไฟล์เริ่มต้นของเชลล์ของคุณ (เช่น .bashrc, .zshrc)
ตรวจสอบสภาพแวดล้อมของเชลล์#
เพื่อตรวจสอบว่าสภาพแวดล้อมเชลล์ของคุณใช้สภาพแวดล้อมเสมือนที่ถูกต้องหรือไม่ ให้เริ่มเซสชัน Python โดยเข้าสู่ REPL:
python
จากนั้นให้รันคำสั่งต่อไปนี้:
import sys
print(sys.prefix)
ผลลัพธ์ควรตรงกับพาธไปยังไดเร็กทอรีสภาพแวดล้อมเสมือนของคุณ
3. Install the Required Packages#
จากภายในไดเร็กทอรีหลักของที่เก็บข้อมูลที่คัดลอกมา ให้รันคำสั่งต่อไปนี้:
pip install -r requirements.txt
บน macOS หากคุณพบข้อผิดพลาดขณะติดตั้ง pyaudioให้ติดตั้งไลบรารี portaudio โดยใช้ Homebrew ก่อน จากนั้นลองอีกครั้ง:
brew install portaudio
pip install -r requirements.txt
บน Debian/Ubuntu: ติดตั้ง portaudio19-dev โดยใช้ apt จากนั้นรัน pip install -r requirements.txt อีกครั้ง :
sudo apt install portaudio19-dev
pip install -r requirements.txt
You can now run Python scripts on the connected robot.