安装
pip install pipenv
使用
在virtualenv中生成一个shell
pipenv shell
安装在Pipfile.lock中指定的所有包。
pipenv sync
显示依赖关系图
pipenv graph
使用过程遇到的问题
pipenv lock 超时
步骤:
1.跳过lock
pipenv install [source] --skip-lock
- [source] 需要安装的库
2.切换国内源
pipenv lock --pypi-mirror [source url]
- [source url] 国内源
国内源:
阿里云:http://mirrors.aliyun.com/pypi/simple/
豆瓣:http://pypi.douban.com/simple/
清华大学:https://pypi.tuna.tsinghua.edu.cn/simple/
中国科学技术大学:https://pypi.mirrors.ustc.edu.cn/simple/
- 更换环境为python3.8
sudo apt remove pip
sudo apt remove pipenv
sudo apt install python3-venv python3-pip
pip3 install pipenv
pipenv shell
sudo apt remove pip
sudo apt remove pipenv
提示找不到包,执行
pip uninstall pipenv
sudo apt remove python3-venv python3-pip
sudo apt remove python3
sudo apt install python3.8
重新安装pip,pipenv,然后执行
pipenv shell
pipenv --rm
pipenv check
pipenv sync