ഒരു വെർച്വൽ പൈത്തൺ വർക്ക്സ്പെയ്സ് സജ്ജീകരിക്കുന്നു#
venvഉപയോഗിച്ച് ഒരു പൈത്തൺ വെർച്വൽ എൻവയോൺമെന്റ് സൃഷ്ടിക്കാൻ, നിങ്ങളുടെ സിസ്റ്റത്തിൽ പൈത്തൺ ഇൻസ്റ്റാൾ ചെയ്തിട്ടുണ്ടെന്ന് ഉറപ്പാക്കുക. python.org ൽ നിന്ന് ഇൻസ്റ്റാളർ ഡൗൺലോഡ് ചെയ്യാം. AIM വെബ്സോക്കറ്റ് API ന് പൈത്തൺ 3.8 അല്ലെങ്കിൽ അതിനുശേഷമുള്ളത് ആവശ്യമാണ്.
വിൻഡോസിൽ, ഇൻസ്റ്റാളേഷൻ സമയത്ത് പൈത്തൺ 3.x PATH-ലേക്ക് ചേർക്കുക എന്ന ഓപ്ഷൻ പരിശോധിക്കുന്നത് ഉറപ്പാക്കുക. ഇതിന് അഡ്മിനിസ്ട്രേറ്റീവ് പ്രത്യേകാവകാശങ്ങൾ ആവശ്യമായി വന്നേക്കാം.
മാകോസിലും മിക്ക ലിനക്സ് വിതരണങ്ങളിലും, പൈത്തൺ 3 സാധാരണയായി മുൻകൂട്ടി ഇൻസ്റ്റാൾ ചെയ്തിട്ടുണ്ടാകും, പക്ഷേ പതിപ്പ് പരിശോധിക്കുന്നത് ഇപ്പോഴും നല്ലതാണ്.
1. Create the Virtual Environment#
ക്ലോൺ റിപ്പോസിറ്ററിയുടെ റൂട്ട് ഡയറക്ടറിയിൽ നിന്ന്, ഇനിപ്പറയുന്നവ പ്രവർത്തിപ്പിക്കുക:
python -m venv venv
2. Activate the Virtual Environment#
ക്ലോൺ റിപ്പോസിറ്ററിയുടെ റൂട്ട് ഡയറക്ടറിയിൽ നിന്ന്, നിങ്ങളുടെ ഓപ്പറേറ്റിംഗ് സിസ്റ്റത്തിന് അനുയോജ്യമായ കമാൻഡ് പ്രവർത്തിപ്പിക്കുക:
വിൻഡോസ്#
പവർഷെൽ അല്ലെങ്കിൽ കമാൻഡ് പ്രോംപ്റ്റ്:
venv\Scripts\activate
Git Bash (MINGW64) - ശുപാർശ ചെയ്യുന്നില്ല:
source venv/Scripts/activate
macOS, Linux, WSL എന്നിവ#
source venv/bin/activate
കുറിപ്പ്: നിങ്ങളുടെ വെർച്വൽ എൻവയോൺമെന്റ് യാന്ത്രികമായി സജീവമാക്കപ്പെടുന്നുവെന്ന് ഉറപ്പാക്കാൻ, നിങ്ങളുടെ ഷെല്ലിന്റെ സ്റ്റാർട്ടപ്പ് ഫയലിലേക്ക് ആക്ടിവേഷൻ കമാൻഡ് ചേർക്കാൻ കഴിയും (ഉദാ. .bashrc, .zshrc).
ഷെൽ എൻവയോൺമെന്റ് പരിശോധിക്കുക#
നിങ്ങളുടെ ഷെൽ എൻവയോൺമെന്റ് ശരിയായ വെർച്വൽ എൻവയോൺമെന്റ് ഉപയോഗിക്കുന്നുണ്ടോ എന്ന് പരിശോധിക്കാൻ, REPL നൽകി ഒരു പൈത്തൺ സെഷൻ ആരംഭിക്കുക:
python
തുടർന്ന് ഇനിപ്പറയുന്ന കമാൻഡുകൾ പ്രവർത്തിപ്പിക്കുക:
import sys
print(sys.prefix)
ഔട്ട്പുട്ട് നിങ്ങളുടെ വെർച്വൽ എൻവയോൺമെന്റ് ഡയറക്ടറിയിലേക്കുള്ള പാതയുമായി പൊരുത്തപ്പെടണം.
3. Install the Required Packages#
ക്ലോൺ റിപ്പോസിറ്ററിയുടെ റൂട്ട് ഡയറക്ടറിയിൽ നിന്ന്, പ്രവർത്തിപ്പിക്കുക:
pip install -r requirements.txt
മാകോസിൽ, pyaudioഇൻസ്റ്റാൾ ചെയ്യുമ്പോൾ ഒരു പിശക് നേരിട്ടാൽ, ആദ്യം Homebrew ഉപയോഗിച്ച് portaudio ലൈബ്രറി ഇൻസ്റ്റാൾ ചെയ്യുക, തുടർന്ന് വീണ്ടും ശ്രമിക്കുക:
brew install portaudio
pip install -r requirements.txt
ഡെബിയൻ/ഉബുണ്ടുവിൽ: apt ഉപയോഗിച്ച് portaudio19-dev ഇൻസ്റ്റാൾ ചെയ്യുക, തുടർന്ന് pip install -r requirements.txt വീണ്ടും പ്രവർത്തിപ്പിക്കുക:
sudo apt install portaudio19-dev
pip install -r requirements.txt
ബന്ധിപ്പിച്ച റോബോട്ടിൽ ഇപ്പോൾ നിങ്ങൾക്ക് പൈത്തൺ സ്ക്രിപ്റ്റുകൾ പ്രവർത്തിപ്പിക്കാൻ കഴിയും.