Virtualios Python darbo srities nustatymas#

Norėdami sukurti virtualią „Python“ aplinką naudodami venv, įsitikinkite, kad jūsų sistemoje įdiegtas „Python“. Diegimo programą galite atsisiųsti iš python.org. „AIM WebSocket“ API reikalinga „Python 3.8“ arba naujesnė versija.

  • „Windows“ sistemoje diegimo metu būtinai pažymėkite parinktį Pridėti Python 3.x prie PATH. Tam gali reikėti administratoriaus teisių.

  • „macOS“ ir daugumoje „Linux“ distribucijų „Python 3“ paprastai yra iš anksto įdiegta, tačiau vis tiek verta patikrinti versiją.

1. Create the Virtual Environment#

Iš klonų saugyklos šakninio katalogo paleiskite šiuos veiksmus:

python -m venv venv

2. Activate the Virtual Environment#

Klonų saugyklos šakniniame kataloge paleiskite atitinkamą savo operacinei sistemai skirtą komandą:

Langai#

„Powershell“ arba komandinė eilutė:

venv\Scripts\activate

Git Bash (MINGW64) – nerekomenduojama:

source venv/Scripts/activate

macOS, Linux ir WSL#

source venv/bin/activate

Pastaba: Norėdami užtikrinti, kad jūsų virtuali aplinka būtų aktyvuota automatiškai, galite pridėti aktyvinimo komandą prie savo apvalkalo paleisties failo (pvz., .bashrc, .zshrc).

Patikrinkite apvalkalo aplinką#

Norėdami patikrinti, ar jūsų apvalkalo aplinka naudoja teisingą virtualią aplinką, paleiskite „Python“ sesiją įvesdami REPL:

python

Tada paleiskite šias komandas:

import sys
print(sys.prefix)

Išvestis turėtų sutapti su keliu į jūsų virtualios aplinkos katalogą.

3. Install the Required Packages#

Iš klonų saugyklos šakninio katalogo paleiskite:

pip install -r requirements.txt

„macOS“ sistemoje, jei diegiant pyaudiokyla klaida, pirmiausia įdiekite „ portaudio biblioteką naudodami Homebrew ir bandykite dar kartą:

brew install portaudio
pip install -r requirements.txt

„Debian“ / „Ubuntu“ sistemose: įdiekite portaudio19-dev naudodami „apt“ ir paleiskite iš naujo: pip install -r requirements.txt:

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

Dabar prijungtame robote galite paleisti Python scenarijus.