Virtuaalisen Python-työtilan määrittäminen#
Luodaksesi Python-virtuaaliympäristön käyttämällä komentoa venv, varmista, että Python on asennettu järjestelmääsi. Voit ladata asennusohjelman osoitteesta python.org. AIM WebSocket API vaatii Python 3.8:n tai uudemman.
Windowsissa muista valita asennuksen aikana vaihtoehto Lisää Python 3.x polkuun. Tämä saattaa vaatia järjestelmänvalvojan oikeudet.
macOS:ssä ja useimmissa Linux-jakeluissa Python 3 on yleensä esiasennettu, mutta version tarkistaminen on silti hyvä idea.
1. Create the Virtual Environment#
Suorita kloonirepositorion juurihakemistosta seuraava komento:
python -m venv venv
2. Activate the Virtual Environment#
Suorita kloonirepositorion juurihakemistosta käyttöjärjestelmällesi sopiva komento:
Ikkunat#
Powershell tai komentokehote:
venv\Scripts\activate
Git Bash (MINGW64) - ei suositella:
source venv/Scripts/activate
macOS, Linux ja WSL#
source venv/bin/activate
Huomautus: Voit varmistaa virtuaaliympäristösi automaattisen aktivoinnin lisäämällä aktivointikomennon komentotulkkisi käynnistystiedostoon (esim. .bashrc, .zshrc).
Tarkista Shell-ympäristö#
Varmistaaksesi, että komentotulkkiympäristösi käyttää oikeaa virtuaaliympäristöä, aloita Python-istunto antamalla REPL:
python
Suorita sitten seuraavat komennot:
import sys
print(sys.prefix)
Tulosteen tulisi vastata virtuaaliympäristösi hakemiston polkua.
3. Install the Required Packages#
Suorita kloonirepositorion juurihakemistosta:
pip install -r requirements.txt
macOS:ssä, jos kohtaat virheen asennettaessa pyaudio, asenna ensin portaudio -kirjasto käyttämällä Homebrew ja yritä sitten uudelleen:
brew install portaudio
pip install -r requirements.txt
Debianilla/Ubuntulla: portaudio19-dev käyttäen apt-komentoa ja suorita sitten uudelleen komento pip install -r requirements.txt:
sudo apt install portaudio19-dev
pip install -r requirements.txt
Voit nyt suorittaa Python-skriptejä yhdistetyllä robotilla.