1 Star 5 Fork 8

1264644959 / blog

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
pipenv之python超好用的包管理工具.md 1.95 KB
一键复制 编辑 原始数据 按行查看 历史
zhangyunlei 提交于 2020-07-01 10:40 . commit

pipenv之python超好用的包管理工具

参考 python环境安装

pdf下载

安装

pip install pipenv pip3 install pipenv

使用

mkdir my_python3.7
pipenv install --python 3.7

#命令执行后会在文件夹生成两个文件
>>>Pipfile  Pipfile.lock

#进入&退出环境 
pipenv shell
exit | ctrl + d

Pipfile ⾥有最新新安装的包⽂件的信息,如名称、版本等。⽤来在重新安装项⽬依赖或与他⼈共享项⽬时,你可以⽤ Pipfile 来 跟踪项⽬依赖。 Pipfile 是⽤来替代原来的 requirements.txt 的,内容类似下⾯这样。source 部分⽤来设置仓库地址,packages 部分⽤来指定项⽬依 赖的包,dev-packages 部分⽤来指定开发环境需要的包,这样分开便于管理。 设置仓库地址可以指定国内的镜像源 https://pypi.douban.com/simple

Pipfile.lock 则包含你的系统信息,所有已安装包的依赖包及其版本信息,以及所有安装包及其依赖包的 Hash 校验信息。

pipenv install Scrapy==1.4.0 #指定安装包的版本
pipenv install httpie --dev #安装开发环境下的包
pipenv uninstall #卸载
pipenv update #更新
pipenv --venv  #查看虚拟环境目录
pipenv --where #查看项目根目录
pipenv check #检查包的完整性 我这有毛病,不知为何
pipenv graph #查看依赖树
#如果别人的项目中包含的是requirements.txt
pipenv install -r requirements.txt

pipenv --venv

在使用pycharm用服务器的python环境

需要在路径的末尾加上

/bin/python
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
1
https://gitee.com/super__man/blog.git
git@gitee.com:super__man/blog.git
super__man
blog
blog
master

搜索帮助

344bd9b3 5694891 D2dac590 5694891