开发环境,之前一直用 pyenv,已经比较高级了,比单纯 virtualenv 方便很多。
最近用了用 pipenv,感觉有点工程的样子了,非常方便,推荐使用。
pipenv 是 requests 作者( heroku python 架构师)编写。
1
wellsc 2017 年 11 月 28 日 via iPhone
virtualenv 够用了
|
2
hujianxin OP |
6
blless 2017 年 11 月 28 日 via Android
公司 python 项目全部 docker 化了 世界真美好
|
7
aaronzjw 2017 年 11 月 28 日
k 神出品,必然精品
|
9
recall704 2017 年 11 月 28 日
其中的 lock 是什么意思?
|
10
janxin 2017 年 11 月 28 日
用 pipenv 还要熟悉一下,整体方案看起来像 virtualenv+带 lock 的那些依赖管理系统
|
11
toono 2017 年 11 月 28 日
刚从 pip+virtualenv 迈到 pyenv,又要转 pipenv 了😂
|
12
toono 2017 年 11 月 28 日
觉得 pipenv 好厉害,利用起项目原有的 pyenv 和 pip 的东西,让人平滑过度到 pipenv
|
13
joyc 2017 年 11 月 28 日 via Android
学习了,装个试试去。
|
14
toono 2017 年 11 月 28 日
话说这个东西很像 iOS 开发的 CocoaPod
|
15
linuxchild 2017 年 11 月 28 日
不服不行
|
16
cnanyi 2017 年 11 月 28 日
刚试了一下,果然是好东西
|
17
clino 2017 年 11 月 28 日
"开发环境,之前一直用 pyenv,已经比较高级了,比单纯 virtualenv 方便很多。"
看这种描述我完全没有具体感觉,连去试一下的好奇心也没有... 是因为我觉得 virtualenv 并没有什么不好用的地方? |
18
jowuIM 2017 年 11 月 28 日
类似 node 下的 npm 管理器,挺好适应的
|
19
vZexc0m 2017 年 11 月 28 日
现在用 Python3 自带的
|
20
lyricorpse 2017 年 11 月 29 日
这个是单纯的项目环境配置?还是也可以像 pyenv 那样从头配置一个开发环境?
|
21
RobberPhex 2017 年 12 月 9 日
好不容易 pip 进入 python 官方安装包,结果又来一个 Pipfile,唉。
|
22
hujianxin OP @RobberPhex 哈哈哈,现在 pipenv 已经被官方推荐了,我倒是希望将来统一一下,将 pip 直接废除,直接使用 pipenv,安装工程包,全局包都是用 pipenv,像 npm 一样
|
23
ngg0707 2018 年 6 月 28 日
我想问下,pipenv 的虚拟环境都建在家目录下。能不能像 node_modules 一样建在源码旁边?
|
24
imcookielau 2018 年 6 月 30 日
@ngg0707 , 可以, 如果你说的源码旁边是和源码同一目录的意思的话
官方的文档有说明: https://docs.pipenv.org/advanced/#configuration-with-environment-variables 使用示例建议谷歌相关关键词 |
25
ngg0707 2018 年 6 月 30 日 via iPhone
@imcookielau 非常感谢,我一直不知道怎么搜这个问题
|
26
jiangbingo 2018 年 8 月 15 日
频繁切换 win mac linux 三种开发环境,被 python 多环境搞得头大很久了。pipenv 这个厉害。
|