【python】python环境管理工具pipenv的使用


1,pipenv在使用过程中会生成一个虚拟环境,使用之是可以替代pip工具的。
在开发环境中使用pipenv install 安装python库的过程中会在该环境下会生成Pipfile和Pipfile.lock文件。
在将项目从开发环境转移到生成环境的时候,将Pipfile和Pipfile.lock文件移动到python目录所在的文件夹下,然后执行pipenv install 就可以将依赖的库加载进来。

2,pipenv 需要提前安装起来,可以通过 pip install pipenv 的方式安装。
输入了命令之后会自动安装pipenv命令,然后就可以愉快的使用pipenv来管理自己的Python库了。
可以在指定pipenv库里的Python版本信息,但是前提是你的环境中已经存在该Python环境了。比如在环境中已经存在Python 3.6的情况下安装:
使用python3运行代码脚本,命令如下:

pipenv --python 3.6

pipenv --python 3.6 && pipenv run pip install pipenv &&
pipenv run pipenv install

然后就可以使用
pipenv install numpy
来下载依赖的库了。
最好提前将需要的包全部放到Pipfile中(放入的方式就是在可执行的环境中pipenv install libs,然后将pipfile拷贝到生产环境),因为在生产环境安装python库不方便,在安装库的时候非常非常的慢:

pipenv install libs;

pipenv run pipenv install libs;

然后使用如下语句执行python代码:

pipenv run python pyfile.py

因为是创建新的环境所以每次执行代码的时候上面的语句都需要执行的,即

pipenv --python 3.6 && pipenv install lib_name && 
pipenv run python pyfile.py

pipenv --python 3.6 && pipenv run pip install pipenv &&
pipenv run pipenv install && pipenv run python pyfile.py

在install那一步非常慢,要先sleep一段时间。

参考链接:
https://blog.csdn.net/wonengguwozai/article/details/80483864
https://www.jianshu.com/p/00af447f0005
https://blog.csdn.net/liuchunming033/article/details/79582617
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

一杯拿铁go

你的打赏是我更新最大的动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值