1
ynkkdev Apr 13, 2019
pipenv 了解一下
|
2
Sylv Apr 13, 2019 via iPhone
pipenv 了解一下
|
3
flyingghost Apr 13, 2019
pipenv 了解一下
|
4
kaiueo Apr 13, 2019 via iPhone anaconda
|
5
css3 OP |
6
guyujiezi Apr 13, 2019
py3 自带 venv
|
7
bigjack Apr 13, 2019
pipenv
|
8
youngxu Apr 13, 2019 via Android conda 了解一下
|
9
luanguang Apr 13, 2019
我系统是 windows
我用 conda |
10
XIVN1987 Apr 13, 2019
pip
|
11
XIVN1987 Apr 13, 2019
pip + virtualenv
|
12
congeec Apr 13, 2019
项目用 poetry
平时用 pip+conda |
13
Thresh Apr 13, 2019
conda
|
14
chengxiao Apr 13, 2019
不是每个项目独立一个 virtualenv 么?
|
15
j0hnj Apr 13, 2019 pyenv + poetry, 推荐 pipenv 的你们真的用得爽吗?
|
16
Cbdy Apr 13, 2019 via Android
Docker
|
17
caqiko Apr 13, 2019 生成 requirements.txt 文件啊
|
18
jinyu121 Apr 13, 2019 via iPhone 自己是这样的:
conda base 里面不装包 创建一个叫 playground 的 env,随便装任何包。 任何需要对外发(发给别人、发 github 上、发博客)的程序,都单独起一个 env,并写 requirements 只是临时用一下的程序,在 playground 里面写完即删 |
19
w2cny Apr 13, 2019 via Android
anaconda+1
|
20
workwonder Apr 13, 2019 via Android
pipenv 经过痛苦折磨早已放弃。
pyenv + pyenv-virtualenv + pip-tools |
21
secsilm Apr 13, 2019 via Android
Pipenv 用过不成熟,对数据科学不友好,数据科学还是 conda 吧
|
22
hujianxin Apr 13, 2019
poetry,感觉比 pipenv 好用很多
|
23
hujianxin Apr 13, 2019
pipenv 真的有点不太行
|
24
aneureka Apr 13, 2019 via Android
项目用 virtualenv 脚本就直接 pip 了…
|
25
ifane Apr 13, 2019
docker 加一
|
26
cranelee13 Apr 13, 2019 via iPhone
vmware
|
27
daolanfler Apr 13, 2019
pyenv + pipenv 加一
|
28
4BVL25L90W260T9U Apr 13, 2019
还在使用 pip,研究过 pipenv,感觉就是垃圾,问题多不说,开发者态度非常傲慢
|
29
ly1836 Apr 13, 2019
Anaconda Navigator
|
30
keepeye Apr 13, 2019
pyenv + virtualenv,保证每个项目一个环境互不干扰
|
32
flyingghost Apr 13, 2019
@j0hnj 项目依赖比较简单,暂时还没遇到痛点,除了 lock 耗时问题。
能比较一下 pipenv 和 poetry 吗? |
33
RAHJK Apr 13, 2019 via iPhone
别的不知道,pipenv 真是 bug 多多,慎用
|
34
lynskylate Apr 13, 2019 via Android
poetry
|
35
whileFalse Apr 13, 2019
本地开发直接 install,持续集成走 docker
|
36
CallMeReznov Apr 13, 2019
LZ 你后来那个肯定是 virtualenv 啦
或者 windows 用 pyinstall 打包 |
37
2s2k Apr 13, 2019
pyenv virtualenv +1
|
38
devtk Apr 13, 2019
conda
|
39
lihongjie0209 Apr 13, 2019
python 目前没有看到支持类似 java 中的 fatjar 这种把依赖全部打包的模式, 所以楼主的需求基本无解, 我现在给别人写工具首选会是 java, 一来比较熟悉, 二来依赖管理方便
|
40
scukmh Apr 13, 2019
pyenv + requirements.txt
|
41
iorilu Apr 13, 2019 pipenv 确实不好用, 凭空找麻烦
不折腾, 就是 venv+requirements 安装下也就几分钟时间 如果希望直接用就 docker |
42
Nick2VIPUser Apr 13, 2019
pycharm+virtualenv 爽
|
43
Nick2VIPUser Apr 13, 2019
pip download -r requirements.txt 了解一下
|
44
yim7 Apr 13, 2019
virtualenvwrapper 了解一下,可以方便的管理虚拟环境,自己写脚本也可以的,只是我不会写 shell 脚本的补全……
|
45
IAPYANG Apr 14, 2019 via iPhone
anaconda
|
46
quinoa42 Apr 14, 2019
pacman。。不拿 python 写 project
|
47
momo1999 Apr 14, 2019
requirements.txt
|
48
Fitz Apr 14, 2019
pipenv 的 lock 有时真的很耗时几十分钟我都遇到过
|
49
starsky007 Apr 14, 2019
@css3 @lihongjie0209
将自己写的 Python 包与依赖一起打包的方式 在代码根目录下: 1. 首先执行: pipreqs --ignore target --force . 生成 requirements.txt 。 2. 然后执行: pip install -r requirements.txt -t target 把依赖安装到 target 目录下。 3. 最后,把源码复制到 target 目录下,删除一些不必要的文件,就可以打包了。 我在使用无服务器云函数时,就是这么干的,确定可行。只是需要分步操作,没有找到现成的工具可以像 Maven 那样打包,自己也懒得写。 参考: [Python 中的 AWS Lambda 部署程序包 \- AWS Lambda]( https://docs.aws.amazon.com/zh_cn/lambda/latest/dg/lambda-python-how-to-create-deployment-package.html#python-package-dependencies) |
51
silkriver Apr 14, 2019
conda 需要设置境内镜像源,实际上 pip 也需要,否则就算可以更新也慢。
|
52
way2create Apr 14, 2019
作为一个不搞 py 的 有时候用 py 的库干点什么 都是用 pycharm 的 venv install 的
|
54
Qzier Apr 14, 2019
大项目:pipenv install
脚本:python -m venv venv python 版本管理:pyenv |
55
lonelygo Apr 14, 2019
pipenv 看起来挺美,玩玩可以,用的真不爽啊。
pyenv 多好用啊。 |
56
zhanlingjie Apr 15, 2019
@Cbdy 我感觉基于语言层面跑一个容器是不是有点浪费
|
57
Cbdy Apr 15, 2019 via Android
@zhanlingjie 你都用 Python 了还在乎这点性能开销?
|
58
fakepoet Apr 16, 2019
pyenv
|