python常用虚拟环境整理
virtualenv虚拟环境(兼容2,3)
安装 pip install virtualenv virtualenv --version 创建环境,激活环境 virtualenv --python=/usr/local/bin/python my_venv source my_venv/bin/activate 安装项目模块包 pip install -r /xxx/yyy/REQUIREMENTS.txt 退出虚拟环境 deactivate
venv虚拟环境(python3.3+内置)
创建环境,激活环境 python -m venv my_venv source my_venv/bin/activate 安装项目模块包 pip install -r /xxx/yyy/REQUIREMENTS.txt 退出虚拟环境 deactivate
conda虚拟环境(数据科学和机器学习)
安装 wget https://repo.anaconda.com/miniconda/Miniconda3-latest-Linux-x86_64.sh chmod +x ./Miniconda3-latest-Linux-x86_64.sh ./Miniconda3-latest-Linux-x86_64.sh source ~/.bashrc conda --version cd ~ mkdir .pip touch pip.conf #pip.conf文件内容 [global] index-url = https://pypi.tuna.tsinghua.edu.cn/simple [install] trusted-host = pypi.tuna.tsinghua.edu.cn 创建环境,激活环境 conda create -n my_venv pip python=3.13.2 conda activate my_venv 安装项目模块包 pip install -r /xxx/yyy/REQUIREMENTS.txt 退出虚拟环境 conda deactivate
pipenv虚拟环境(集成虚拟环境与依赖管理)
安装 pip install pipenv pipenv --version 进入虚拟环境 pipenv shell 安装项目模块包 pipenv install Django pipenv install -r requirements.txt #查看虚拟环境路径 pipenv --venv 锁定依赖版本 pipenv lock 退出虚拟环境 exit
本文来自博客园,作者:河北大学-徐小波,转载请注明原文链接:https://www.cnblogs.com/xuxiaobo/p/18880023

浙公网安备 33010602011771号