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.