2024-07-08
한어Русский языкEnglishFrançaisIndonesianSanskrit日本語DeutschPortuguêsΕλληνικάespañolItalianoSuomalainenLatina
venv
ΣειράΣτην Python,venv
Είναι μια ενότητα για τη δημιουργία και τη διαχείριση εικονικών περιβαλλόντων. Τα εικονικά περιβάλλοντα μπορούν να σας βοηθήσουν να απομονώσετε διαφορετικά πακέτα Python και εξαρτήσεις μεταξύ έργων.Τα παρακάτω είναι μερικά που χρησιμοποιούνται συνήθωςvenv
Σειρά:
#配置了
python3 -m venv myenv
python -m venv myenv
Αυτό θα δημιουργήσει ένα αρχείο που ονομάζεταιmyenv
εικονικό περιβάλλον.
Στα Windows:
./venv/Scripts/activate
Σε macOS και Linux:
source myenv/bin/activate
Μετά την ενεργοποίηση ενός εικονικού περιβάλλοντος, οι εντολές Python που εκτελείτε στο τερματικό θα χρησιμοποιούν τον διερμηνέα Python και τα πακέτα στο εικονικό περιβάλλον.
Επαληθεύστε εάν η ενεργοποίηση είναι επιτυχής
pip list
Για να ελέγξετε εάν η εξάρτηση είναι καθολική ή το τρέχον εικονικό περιβάλλον.(venv)
λογότυπο.Εκτέλεση σε εικονικό περιβάλλον deactivte
, θα βγει από το τρέχον ενεργό εικονικό περιβάλλον.
pip list
Αυτό θα εμφανίσει τα εγκατεστημένα πακέτα Python στο τρέχον εικονικό περιβάλλον.
pip install package_name
pip install -i https://mirrors.aliyun.com/pypi/simple package_name
Αυτό θα εγκαταστήσει το καθορισμένο πακέτο Python στο τρέχον εικονικό περιβάλλον.
pip freeze