python里如果多个多个项目同时引用包,就会涉及到包版本的问题,包不同版本管理的问题可以用虚拟环境来管理,
创建虚拟环境,这里是用官方推荐的pipenv来创建
先用pip命令行安装pipenv
pip install pipenv
创建好后可以pip list查看 pipnev是否安装完成

在使用pipenv之前,必须彻底的忘记pip这个东西
新建一个准备当环境的文件夹pipenvtest,并cd进入该文件夹:
pipenv --three 会使用当前系统的Python3创建环境
pipenv --python 3.6 指定某一Python版本创建环境
pipenv shell 激活虚拟环境
pipenv --where 显示目录信息/home/jiahuan/pipenvtest
pipenv --venv 显示虚拟环境信息/home/jiahuan/.local/share/virtualenvs/pipenvtest-9KKRH3OW
pipenv --py 显示Python解释器信息/home/jiahuan/.local/share/virtualenvs/pipenvtest-9KKRH3OW/bin/python
pipenv install requests 安装相关模块并加入到Pipfile
pipenv install django==1.11 安装固定版本模块并加入到Pipfile
pipenv graph 查看目前安装的库及其依赖
pipenv uninstall --all 卸载当前环境下所有包
pipenv update --更新当前环境下所有包,升级到最新版本
本文详细介绍如何使用pipenv管理Python项目的包依赖和虚拟环境,包括安装pipenv、创建及激活虚拟环境、安装和更新包、查看包依赖等操作。
1859

被折叠的 条评论
为什么被折叠?



