Jurkins Ierakstīts Decembris 3, 2022 Share Ierakstīts Decembris 3, 2022 (labots) Sveiciens cipargalvām 😉! VS Code ir foršs un visādi labs, bet reizēm besij 😁. Izdarīju muļķību un apgreidoju paitonu uz 3.11 versiju. Pareizāk sakot ieinstalēju kā otru, pirms tam bija 3.10. Izvēlos vscode interpretatoru. Visi pievienotie moduļi protams atrodas 3.10 versijas apakšmapē un 3.11 saka, ka moduļu nav. Palaižot pip install ... šis pasaka, ka modulis jau ir ... tajā 3.10 apakšmapē. Nu nemāku uzdot pareizu jautājumu gūglei kā ieskaidrot šim, ka man vajag 3.11 versijai. Labots Decembris 3, 2022 - Jurkins Link to comment Share on other sites More sharing options...
AndrisBB Decembris 3, 2022 Share Decembris 3, 2022 Droši vien kā būtu jāsāk ar OS pieminēšanu, bet nu pieļauju ka Windows. Link to comment Share on other sites More sharing options...
Jurkins Decembris 3, 2022 Author Share Decembris 3, 2022 Jā. Ceļš uz jauno instalāciju iekš path ir ielikts Link to comment Share on other sites More sharing options...
AndrisBB Decembris 3, 2022 Share Decembris 3, 2022 un vecā izņemta? Un uz kurieni pip ved? Link to comment Share on other sites More sharing options...
AndrisBB Decembris 3, 2022 Share Decembris 3, 2022 Un ja palaiž REPL, tad redzi savus pieinstalētos moduļus? Link to comment Share on other sites More sharing options...
Jurkins Decembris 3, 2022 Author Share Decembris 3, 2022 Pirms 6 minūtēm , AndrisBB teica: Un uz kurieni pip ved? Kā to uzzināt? Ja palaiž pip list, tad parādās visi moduļi. Link to comment Share on other sites More sharing options...
AndrisBB Decembris 3, 2022 Share Decembris 3, 2022 (labots) Nu un kad tu palaid savu pythonu 3.11, tad moduļi neuzrādas? Pirms 4 minūtēm , Jurkins teica: Kā to uzzināt? Varbūt sākt ar `pip help` Vai `pip -V` Un tā arī nedarbojas? `python3 -m pip -V` Labots Decembris 3, 2022 - AndrisBB Link to comment Share on other sites More sharing options...
Jurkins Decembris 3, 2022 Author Share Decembris 3, 2022 Varu izvēlēties, kuru interpretatoru gribu. Bet kā to pip piedabūt ... hvz. Ir šāda opcija: --python <python> Run pip with the specified Python interpreter. Rezultāts: PS C:\Users\Jurchixx\VSCode_python> pip install minimalmodbus --python C:\Python311\python.exe Requirement already satisfied: minimalmodbus in c:\python310\lib\site-packages (2.0.1) Requirement already satisfied: pyserial>=3.0 in c:\python310\lib\site-packages (from minimalmodbus) (3.5) Link to comment Share on other sites More sharing options...
AndrisBB Decembris 3, 2022 Share Decembris 3, 2022 Tak saku, laid otrādāk Pirms 9 minūtēm , AndrisBB teica: `python3.11 -m pip install minimalmodbus` 1 Link to comment Share on other sites More sharing options...
Jurkins Decembris 3, 2022 Author Share Decembris 3, 2022 Oh! Toč! C:\Python311\python.exe -m pip install minimalmodbus aizgāja. Paldies! Super. Link to comment Share on other sites More sharing options...
zeds Decembris 3, 2022 Share Decembris 3, 2022 pirms 3 stundām , Jurkins teica: Oh! Toč! C:\Python311\python.exe -m pip install minimalmodbus aizgāja. Paldies! Super. Jurkins - tu principiāli nepareizi strādā. NEVIENS python modulis nav jāinstalē globāli. Projekta direktorijā piem /home/project ir jāizveido virtualenv .venv (vscode saprot tieši šo nosaukumu) python3 -m venv .venv Tad aktivē virtualenv source ./.venv/bin/activate Tagad tev ir savs python virtualenv - moduļi instalēsies .venv apakšdirektorijā un nevis globāli. Nākamais solis. Projekta direktotorijā izveidojam failu requirements.txt. Šajā failā apraksta visus moduļus kurus vajag projektam Pēc tam ar pip install -r requirements.txt pip automātiski uzinstalēs visus moduļus kurus vajadzēs tikai tavā virtualenv. Tad tavam projektam vienmēr būs saraksts ar instalējamiem moduļuiem un jebkurš cits izstrādātājs paņemot projektu nečakarēsies ar moduļu instalēšanu Arī tev pašam nevjadzēs uz katra jauna datora atcerēties kuri moduļi jāpieliek. Nu un visbeidzot vajag .gitignore pielikt lai GIT ignorē .venv direktoriju. Tālāk - vscode parasti saprot virtualenv ja viņš ir uztaisīts mapē .venv. Bet ja nē tad CTRL-SHIFT-P un izvēlies python no virtualenv. VSCODE trādās viss debug utt jo arī python viņš laidīs no lokālās virtualenv kopijas. 1 Link to comment Share on other sites More sharing options...
Jurkins Decembris 3, 2022 Author Share Decembris 3, 2022 @zeds, es ir pilnīgs amatieris. Un pie tam iesīkstējis. Paitonu neuztveru kā programmēšanas valodu. Drīzāk kā skriptu valodu. Noteikti tas ir ļoti nepareizi, bet nu tāda dzīve 😁. Paldies. Šodien man uz dzīvsvara kg pārāk daudz alus sanācis iekšā. Mēģināšu iebraukt rīt. Tavs teksts izklausās pat ļoti labi. 👍😉 Lai gan man nebūtu pretenziju, ja paitons pats ieinstalētu da čuķ ne visu, kas ir pasaulē un es varētu rakstīt tikai: import 'to. ko man vajag'. Jo diskā jau vietas pietiek. Link to comment Share on other sites More sharing options...
Recommended Posts
Izveido kontu, vai pieraksties esošajā, lai komentētu
Jums ir jābūt šī foruma biedram, lai varētu komentēt tēmas
Izveidot jaunu kontu
Piereģistrējies un izveido jaunu kontu, tas būs viegli!
Reģistrēt jaunu kontuPierakstīties
Jums jau ir konts? Pierakstieties tajā šeit!
Pierakstīties tagad!