Cum să instalați și să configurați un mediu virtual pentru proiecte Python

Prezentare generală

Python este un limbaj de programare ușor de învățat, care are o filozofie care include, "lizibilitatea contează," făcând din Python o alegere bună ca prim limbaj de programare.


Majoritatea limbajelor de programare încurajează indentarea ca o cea mai bună practică pentru a ajuta cititorii să identifice blocuri de cod. Python insistă pe patru spații de indentare după prima linie a unui bloc de cod.

Python este un limbaj cu scop general independent de platformă. Adică puteți rula Python pe Windows, Mac, Linux sau orice alt sistem de operare.

Python este un limbaj la nivel înalt, eliminând o mare parte din detalii, astfel încât să vă puteți concentra mai mult pe rezolvarea problemelor, mai degrabă decât pe detaliile hardware și ale sistemului de operare..

Instalarea Python

Iată instrucțiuni pentru instalarea Python pe Mac OSX, Windows și pe Linux. Probabil veți dori să învățați Python pe computerul dvs. local; atunci probabil că veți dori să începeți să utilizați Python pentru a vă ajuta să gestionați și să automatizați găzduirea VPS.

Instalați Python pe Mac OSX

Mac OSX are instalat Python 2.x în mod implicit, deoarece este folosit pentru a efectua activități administrative specifice pe Mac. Pentru acest tutorial și, în general, veți dori să instalați 3.x cea mai recentă versiune a Python.

Instalați managerul de pachete HomeBrew

Dacă nu l-ați instalat încă, Home Brew este un excelent manager de pachete pentru Mac OSX.

Deschideți un terminal pe Mac, apoi executați această comandă pentru a descărca și instala HomeBrew.

$ rubin -e "$ (curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"

Apoi verificați versiunea de HomeBrew utilizând această comandă.

$ brew – conversie

Apoi, utilizați HomeBrew pentru a instala Python 3 pe Mac.

$ brew instala python3

Configurați un mediu virtual pe Mac

Probabil veți dori să configurați un mediu virtual în care să dezvoltați proiecte Python. Un mediu virtual separă un spațiu în care puteți crea programe Python fără a afecta restul computerului.

$ mkdir Medii
$ cd Medii
$ python3.6 -m venv dev_env
$ source dev_env1 / bin / active

Acum sunteți gata să începeți codificarea în Python.

Scrieți un script Hello World

Începeți cu un simplu script Hello World. Utilizând editorul de text preferat, creați un fișier numit hello.py. Introduceți următoarele în hello.py și salvați-l.

imprimare("Salut Lume!")

Din linia de comandă executați hello.py.

$ python hello.py

Scriptul ar trebui să returneze acest lucru.

Salut Lume!

Felicitări! Ai scris un scenariu Python. Puteți construi acest lucru pentru a învăța Python și pentru a începe crearea de scripturi utile.

Instalați Python pe Windows

Pentru Windows, accesați pagina de descărcare Python.org, apoi descărcați și instalați Python pentru "toți utilizatorii."

Apoi, accesați meniul Start și tastați cmd în caseta de căutare. Rulați cmd.exe ca administrator.

Apoi, schimbați directorul în directorul în care ați instalat Python și executați această comandă pentru a seta calea sistemului la Python:

setx CALEA "% Cd%;% cale%;"
pauză

Configurați un mediu virtual pe Windows

Deschide Powershell, care este mediul liniei de comandă din Windows pe care îl vei folosi pentru a crea și rula programe Python.

Setați domeniul de aplicare al politicii de execuție la utilizatorul curent.

$ Set-ExecutionPolicy -Scope CurrentUser

Powershell vă va solicita politica de execuție. Introduceți următoarele:

$ RemoteSigned

Windows vă va solicita să întrebați dacă doriți să modificați politica de execuție. Anwer "y" căci da.

Instalați managerul de pachete Chocolatey

$ $ script = Net.WebClient cu obiect nou
script $ $ | Get-membru

Utilizați ieșirea pentru a implementa metoda.

$ $ script.DownloadString ("https://chocolatey.org/install.ps1")

Instalați Chocolatey rulând această comandă.

$ iwr https://chocolatey.org/install.ps1 -UseBasicParsing | IEX

Pentru a actualiza Chocatey (o comandă de care veți avea nevoie în viitor:

$ iwr https://chocolatey.org/install.ps1 -UseBasicParsing | IEX

Instalați Python 3

$ choco install -y python3

Acum, verificați ce versiune ați instalat. Ar trebui să fie 3.x (o variantă de versiune 3, cum ar fi Python 3.5.2)

$ python -V

Configurați un mediu virtual

$ mkdir Medii
$ cd Medii

Apoi executați această comandă pentru a crea un mediu virtual. Pentru acest exemplu, mediul virtual se numește dev_env1, dar îl puteți denumi orice doriți.

$ python -m venv dev_env1

Activați mediul virtual cu această comandă.

$ dev-env1 \ Scripturi \ activare

Indicatorul dvs. de comandă ar trebui să arate similar cu acesta.

(dev-env1) PS c: \ Utilizatori \ Voi>

Instalați un editor simplu și creați primul script Python

Instalați nano sau folosiți editorul preferat.

$ choco instala -y nano

Deschideți nano (sau editorul preferat) și introduceți următoarele:

imprimare("Salut Lume!")
(dev-env1) PS c: \ Utilizatori \ Voi> python hello.py

Programul hello.py ar trebui să întoarcă exact ceea ce vă așteptați.

Salut Lume!

Felicitări, ai scris primul tău program Python.

Instalați Python pe Ubuntu

Ca întotdeauna, mai întâi, asigurați-vă că managerul de pachete Ubuntu este actualizat.

$ sudo apt-get actualizare
$ sudo apt-get upgrade
$ sudo apt-curățați tot

Apoi verificați dacă Python este deja instalat și ce versiune este instalată.

$ python3 -V

Este posibil să constatați că Python3 este deja instalat.

Python 3.5.2

Apoi, instalați Python, managerul de pachete.

$ sudo apt-get install -y python3-pip

Cu pip, puteți instala pachete Python cu această comandă.

$ pip instalare nume_ pachet

Începeți prin instalarea unor pachete de dezvoltare pe care probabil că le veți găsi utile.

$ sudo apt-get install build-essential libssl-dev libffi-dev python3-dev

Configurarea unui mediu virtual

Pentru a izola scripturile Python de restul VPS, creați un mediu virtual. Acest lucru vă va permite să codați Python fără să vă faceți griji că faceți o greșeală și faceți vreo deteriorare la orice alte pachete instalate pe VPS.

Mai întâi, instalați Python3 Virtual Environment: python3-venv.

$ sudo apt-get install -y python3-venv

Apoi, creați un mediu virtual în care să învățați și să practicați Python.

Medii $ mkdir
medii $ cd
$ python3 -m venv dev_env1

Înainte de a putea utiliza noul dvs. mediu dev, va trebui să îl activați.

$ sursă test_env / bin / active

Acum, puteți începe codificarea Python!

Scrie Hello World!

Puteți instala un mediu de dezvoltare integrat (IDE) pentru a crea și rula programe Python, dar pentru această introducere în Python, puteți utiliza orice editor de text pentru a scrie scripturi Python. Pentru restul acestor lecții, se presupune că utilizați VPS. Puteți urmări la fel de ușor pe computerul Mac sau Windows.

Cu editorul de text preferat, creați un fișier numit hello.py.

Pe VPS-ul dvs. folosind vi sau nano, puteți crea un apel de fișier hello.py. Introduceți următoarele în fișier.

imprimare("Salut Lume!")

Notă: Python nu folosește virgulele pe care le folosesc alte limbi (cum ar fi JavaScript). >

Salvați fișierul. Acum introduceți următoarele pentru a rula scriptul.

$ python hello.py

Ar trebui să se întoarcă.

Salut Lume!

Felicitări, ai scris și conduci tradiționalul "Salut Lume" ca primul program Python. Puteți construi pe acest prim script pentru a învăța Python.

Cum să instalați și să începeți cu Python pe CentOS 7

>Actualizați-vă sistemul

$ sudo yum-actualizare
$ sudo yum -y upgrade
$ sudo yum curata tot

Instalați pachetul de utilități Yum și instrumente de dezvoltare CentOS

$ yum instalați yum-utils -y

Apoi instalați instrumentele de dezvoltare CentOS.

$ yum instalați dezinstalarea grupului

$ Instalează IUS

IUS (Inline Upstream Stable) vă va asigura că instalați cea mai recentă versiune stabilă a Python pentru CentOS.

$ Instalează Python 3
$ sudo yum -y instala python36u

Instalați managerul de pachete pip Python și python36u-devel

$ sudo yum -y instala python36u-pip
$ sudo yum -y instala python36u-devel

Creați un mediu virtual

Pentru a vă menține mediul de dezvoltare separat de restul VPS, creați un mediu de dezvoltare.

Medii $ mkdir
medii $ cd

Apoi, executați această comandă pentru a porni un mediu virtual.

$ python3.6 -m venv dev_env1

Apoi, activează-ți mediul virtual.

$ source dev_env1 / bin / active

Creați Hello World!

Utilizând editorul de text preferat, creați un fișier numit hello.py cu următoarea linie în el.

imprimare("Salut Lume!")

Salvați și apoi executați scriptul din promptul de comandă.

$ python hello.py

Ar trebui să returneze următoarele.

Salut Lume!

Felicitări, tocmai ai creat primul script Python pe serverul virtual. Acum sunteți gata să vă bazați pentru a dezvolta scripturi Python utile.

Concluzie

Acum ați instalat Python pe computerul local (probabil Windows sau Mac) și ați instalat Python pe VPS.

Un bun pas următor cu Python ar fi crearea unor scripturi pentru a automatiza unele sarcini comune pe care le puteți efectua manual. Python este un instrument excelent pentru automatizarea sarcinilor de rutină asociate cu găzduirea VPS.

Consultați aceste 3 servicii de găzduire Python:

A2 Gazduire

Pret de inceput:
$ 3,92


Fiabilitate
9.3


Prețuri
9


Ușor de utilizat
9.3


A sustine
9.3


Caracteristici
9.3

Citește recenziile

Accesați Găzduirea A2

FastComet

Pret de inceput:
$ 2,95


Fiabilitate
9.7


Prețuri
9.5


Ușor de utilizat
9.7


A sustine
9.7


Caracteristici
9.6

Citește recenziile

Accesați FastComet

Heficed

Pret de inceput:
$ ora 15.00


Fiabilitate
8.3


Prețuri
8.7


Ușor de utilizat
8.5


A sustine
8.3


Caracteristici
8.5

Citește recenziile

Vizitați Heficed

Articole legate de modalități conexe

  • Cum să creezi un mediu virtual pentru proiectele Django folosind virtualenv
    intermediar
  • Cum se instalează Django Web Framework pe Windows
    intermediar
  • Cum se instalează Jupyter pe Debian 9
    intermediar
  • Cum se instalează Django pe un CentOS 7 VPS sau un server dedicat
    intermediar
  • Cum să gestionați de la distanță un servere Microsoft Nano
    expert
Jeffrey Wilson Administrator
Sorry! The Author has not filled his profile.
follow me