KUINKA LUODA OMA HAHMO [OC]
Sisällysluettelo:
Python-virtuaalinen ympäristö on itsenäinen hakemistopuu, joka sisältää Python-asennuksen ja määrän lisäpaketteja.
Python-virtuaaliympäristöjen päätarkoitus on luoda eristetty ympäristö erilaisille Python-projekteille. Tällä tavalla voit asentaa tietyn moduuliversion projektikohtaisesti murehtimatta siitä, että se vaikuttaa muihin Python-projektiisi.
Tässä opetusohjelmassa annamme vaiheittaiset ohjeet Python-virtuaaliympäristöjen luomiseen Ubuntu 18.04: lle.
Luo virtuaalinen ympäristö Python 3: lle
Ubuntu 18.04 toimitetaan oletuksena Python 3.6: lla. Voit varmistaa, että Python 3 on asennettu järjestelmään suorittamalla:
python3 -V
Tuloksen tulisi näyttää tältä:
Python 3.6.5
Jos haluat asentaa uusimman Python-kielen tärkeän version, Python 3.7 noudata näitä ohjeita.
Python 3.6: sta alkaen suositeltava tapa luoda virtuaaliympäristö on käyttää
venv
moduulia.
Aloitetaan asentamalla
python3-venv
paketti, joka tarjoaa
venv
moduulin.
sudo apt install python3-venv
Kun moduuli on asennettu, olemme valmiita luomaan virtuaalisia ympäristöjä Python 3: lle.
Vaihda ensin hakemistoon, johon haluat tallentaa Python 3: n virtuaaliset ympäristösi. Suorita seuraava komento hakemistossa uuden virtuaalisen ympäristön luomiseksi:
python3 -m venv my-project-env
Yllä oleva komento luo hakemiston nimeltä
my-project-env
, joka sisältää kopion Python-binaarista, Pip-paketinhallinnasta, vakiona olevasta Python-kirjastosta ja muista tukevista tiedostoista.
Jotta voit aloittaa tämän virtuaalisen ympäristön käytön, sinun on aktivoitava se suorittamalla
activate
:
source my-project-env/bin/activate
Aktivoinnin jälkeen virtuaaliympäristön bin-hakemisto lisätään
$PATH
-muuttujan alkuun. Myös kuoresi kehote muuttuu ja se näyttää nykyisen virtuaalisen ympäristön nimen. Meidän tapauksessamme se on
my-project-env
:
$ source my-project-env/bin/activate (my-project-env) $
Nyt kun virtuaalinen ympäristö on aktivoitu, voimme aloittaa pakettien asentamisen, päivittämisen ja poistamisen pipin avulla.
Luomme yksinkertainen Python-skripti hyödyntämällä Pyynnöt-moduulia.
Virtuaaliympäristössä voit käyttää komentoa
pip
sijaan
pip3
ja
python
sijaan
python3
.
Ensimmäinen askel on asentaa moduuli Python-paketinhallinnan avulla pip:
pip install requests
Voit varmistaa asennuksen yrittämällä tuoda moduulin:
import requests
Jos moduulin tuonnissa ei ole virheitä, asennus onnistui.
Tässä esimerkissä aiomme käyttää httpbin.org-sivustoa, joka tarjoaa yksinkertaisen HTTP-pyyntö- ja vastauspalvelun kaikkien otsikkotietojen tulostamiseen.
Avaa tekstieditori ja luo uusi tiedosto:
nano testing.py
Liitä seuraava sisältö tiedostoon:
import requests r = requests.get('http://httpbin.org/get') print(r.headers)
Sulje ja tallenna tiedosto.
Nyt voimme suorittaa komentosarjan kirjoittamalla:
python testing.py
Skripti tulostaa sanakirjan kaikista otsikkokohdista alla olevan kuvan mukaisesti:
{'Connection': 'keep-alive', 'Server': 'gunicorn/19.9.0', 'Date': 'Tue, 18 Sep 2018 16:50:03 GMT', 'Content-Type': 'application/json', 'Content-Length': '266', 'Access-Control-Allow-Origin': '*', 'Access-Control-Allow-Credentials': 'true', 'Via': '1.1 vegur'}
Kun olet tehnyt työsi ympäristön deaktivoimiseksi, kirjoita
deactivate
ja palaat normaaliin kuoriisi.
johtopäätös
Olet oppinut luomaan ja käyttämään Python-virtuaaliympäristöjä. Voit toistaa yllä kuvatut vaiheet ja luoda uusia virtuaaliympäristöjä Python-projekteillesi.
Kuinka lisätä apt-arkistoa ubuntuun
Tässä opetusohjelmassa näytämme kaksi tapaa lisätä apt-arkisto Ubuntu- ja Debian-järjestelmiin. Ensimmäinen menetelmä on käyttää add-apt-repository -komentoa ja toinen on lisätä arkisto manuaalisesti tekstieditorilla.
Kuinka lisätä vaihtotilaa ubuntuun 18.04
Vaihto on levyn tila, jota käytetään, kun fyysisen RAM-muistin määrä on täynnä. Kun Linux-järjestelmän RAM-muisti loppuu, passiiviset sivut siirretään RAM-muistista vaihtotilaan. Tämä opetusohjelma kattaa vaiheet, joita tarvitaan vaihtotiedoston lisäämiseksi Ubuntu 18.04 -sovellukseen.
Kuinka luoda sudo-käyttäjä ubuntuun
Tässä oppaassa näytämme kuinka luoda uusi käyttäjä Ubuntu-koneeseen ja antaa sille sudo-käyttöoikeus. Tämän jälkeen voit käyttää tätä käyttäjätiliä hallinnollisten komentojen suorittamiseen ilman, että sinun on kirjauduttava sisään Ubuntu-palvelimeen pääkäyttäjänä.