Virtuālās Python darbvietas iestatīšana#

Lai izveidotu Python virtuālo vidi, izmantojot venv, pārliecinieties, vai jūsu sistēmā ir instalēts Python. Instalēšanas programmu varat lejupielādēt no python.org. AIM WebSocket API ir nepieciešama Python 3.8 vai jaunāka versija.

  • Operētājsistēmā Windows instalēšanas laikā noteikti atzīmējiet opciju Pievienot Python 3.x ceļam. Tam var būt nepieciešamas administratora privilēģijas.

  • macOS un lielākajā daļā Linux distribūciju Python 3 parasti ir iepriekšinstalēts, taču joprojām ir ieteicams pārbaudīt versiju.

1. Create the Virtual Environment#

Klonu repozitorija saknes direktorijā palaidiet sekojošo:

python -m venv venv

2. Activate the Virtual Environment#

Klonu repozitorija saknes direktorijā palaidiet operētājsistēmai atbilstošo komandu:

Logi#

Powershell vai komandrinda:

venv\Scripts\activate

Git Bash (MINGW64) — nav ieteicams:

source venv/Scripts/activate

macOS, Linux un WSL#

source venv/bin/activate

Piezīme: Lai nodrošinātu virtuālās vides automātisku aktivizēšanu, varat pievienot aktivizācijas komandu savas čaulas startēšanas failam (piemēram, .bashrc, .zshrc).

Pārbaudīt čaulas vidi#

Lai pārbaudītu, vai jūsu čaulas vide izmanto pareizo virtuālo vidi, sāciet Python sesiju, ievadot REPL:

python

Pēc tam palaidiet šādas komandas:

import sys
print(sys.prefix)

Izvadei ir jāatbilst ceļam uz jūsu virtuālās vides direktoriju.

3. Install the Required Packages#

Klonu repozitorija saknes direktorijā palaidiet:

pip install -r requirements.txt

Ja macOS sistēmā pyaudioinstalēšanas laikā rodas kļūda, vispirms instalējiet portaudio bibliotēku, izmantojot Homebrew, un pēc tam mēģiniet vēlreiz:

brew install portaudio
pip install -r requirements.txt

Debian/Ubuntu vidē: instalējiet portaudio19-dev , izmantojot apt, un pēc tam atkārtoti palaidiet pip install -r requirements.txt:

sudo apt install portaudio19-dev
pip install -r requirements.txt

Tagad pievienotajā robotā varat palaist Python skriptus.