Méthode d'utilisation de pipenv pour configurer l'espace virtuel dans le développement Python

  • 1. Installationpipenv

    pip3 install pipenv
    
  • 2. Créez un environnement virtuel

    • Entrez dans le répertoire du projet (notez qu'il doit en être ainsi)

    • Initialisez l'environnement virtuel

      pipenv --python 3.8 # 根据电脑python的版本
      

      Insérez la description de l'image ici

  • 3. Si vous souhaitez installer le package dépendant plus rapidement, vous pouvez modifier Pipfilela source dans le fichier (modifier l' urladresse directement )

    • pythonSource miroir accélérée domestique commune

      http://mirrors.aliyun.com/pypi/simple/ //阿里
      https://pypi.tuna.tsinghua.edu.cn/simple/ //清华
      http://pypi.douban.com/ //豆瓣
      http://pypi.hustunique.com/ //华中理工大学
      http://pypi.sdutlinux.org/ //山东理工大学
      http://pypi.mirrors.ustc.edu.cn/ //中国科学技术大学
      
  • 4. Installez les packages dépendants

    pipenv install requests  # 普通安装
    pipenv install requests --skip-lock # 跳过锁包
    
  • 5. Installez uniquement les packages dépendants dans l'environnement de développement (packages qui ne sont pas requis pour le déploiement de projet et en ligne)

    pipenv install pytest --dev # 安装并且到lock中
    
  • 6. Entrez dans pipenvl' shellenvironnement ( entrez dans l'environnement virtuel )

    pipenv shell
    

    Insérez la description de l'image ici

  • 7, quittez le courantpipenv shell

    exit
    
  • 8. Autres commandes courantes

    • Afficher le pipenvrépertoire actuel

      pipenv --venv
      
    • Répertoire actuel

      pipenv --where
      
    • Vérifiez le package pour les vulnérabilités

      pipenv check
      
  • 9. Supprimez l'environnement virtuel (vous devez entrer dans le dossier du projet)

    pipenv --rm
    
  • 10. PipfileInstallez le package de dépendances en fonction du fichier (à condition que le répertoire soit un environnement virtuel, via pipenv --python 3.8le répertoire après l'initialisation)

    pipenv --py
    # or
    pipenv sync
    # or 
    pipenv install
    
  • 11. Supprimer un package installé

    pipenv uninstall requests
    

Je suppose que tu aimes

Origine blog.csdn.net/kuangshp128/article/details/106915412
conseillé
Classement