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.