V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  xiaket  ›  全部回复第 25 页 / 共 80 页
回复总数  1593
1 ... 21  22  23  24  25  26  27  28  29  30 ... 80  
2018-12-13 07:24:22 +08:00
回复了 raawaa 创建的主题 Python Python 的包管理
每个包有个自己的子命名空间什么, 就我的理解, 真的不叫处理吧?
2018-12-12 08:12:01 +08:00
回复了 raawaa 创建的主题 Python Python 的包管理
@orangeade

pip 解决冲突的办法挺凑合的, 有些 corner case 没解决好.

例如你需要安装某包 A 和 B, A 依赖某 C > 1.5, B 依赖某 C <= 2.0, 此时, 某 C 的最新版是 2.3. 我们期待 pip 安装的结果是装一个满足 1.5 < C <= 2.0 的版本, 但是 pip 会按 requirements 文件的顺序挨个解决冲突, 因此它先看 A 的依赖, 发现要大于 1.5, 于是直接装了一个满足大于 1.5 的版本 2.3, 等回头要装 B 的时候就耍赖报个版本冲突的警告不管了. 我们使用时的解决办法是锁 C 的版本为 2.0,并写到 A 和 B 的前面, 这样安装 A 和 B 时发现依赖都已经被满足了, 不会装新包. Github 上相关讨论链接: https://github.com/pypa/pip/issues/988

pipenv 在这一点上是比 pip 更好的. 它会分析一个 requirements 文件里的所有依赖, 然后正确解决上面所述的冲突. 这一点上, 是比 pip 优秀的.

当然, 它还有一些较小的方便之处, 例如, 所有的 venv 都会放在一个统一的地方, 不会放到当前目录下, 这样你也不需要在.gitignore 里加东西不是?
2018-12-12 06:52:50 +08:00
回复了 raawaa 创建的主题 Python Python 的包管理
据我所知, 那是因为 npm 根本没有处理依赖管理和版本冲突问题吧...
2018-12-11 06:02:32 +08:00
回复了 lucat 创建的主题 Python 以下两种风格 Python 写法,请问大家倾向哪种:)
我觉得你同事只怕是对 Pythonic 有什么误解.
2018-12-07 12:55:51 +08:00
回复了 daijinming 创建的主题 新手求助 想使用 google,如何可以花最少的钱做到
你应该问,怎么样用最少的成本做到。这个成本应该包括服务器成本, 失败的沉没成本, 以及为了维护这个东西的可用而花费的时间成本

你认为服务器成本是最高的,维护一段时间后你会发现,时间成本是最高的
2018-12-07 11:30:28 +08:00
回复了 valorachen 创建的主题 音乐 有什么适合清唱的晚安歌
哄我家娃睡觉用的是李叔同的送别
```{~}cat a.txt | python3 -c "import sys; \
> seg1 = lambda line: ''.join(reversed(line.split()[0])); \
> seg2 = lambda line: line.split()[1].split(':')[1].rstrip(','); \
> seg3 = lambda line: line.split()[-1].split('=')[-1]; \
> print(''.join(' '.join([seg1(line), seg2(line), seg3(line), '\n']) for line in sys.stdin.readlines()))"```

好吧, 这么纠结的需求要放进一行,Python 的效果也一般.
2018-12-06 11:34:17 +08:00
回复了 endosome 创建的主题 macOS 大家现在都把账号换到美区了吗?
AppStore 在中国区,除掉上面提到的 Apple Music 和部分 app 更便宜外, 能够方便家庭共享也是很大的好处. 一人购买, 全家都可以用.
2018-12-05 11:48:42 +08:00
回复了 v2mo 创建的主题 程序员 哪些地方可以注册到免费的域名?二级域名也可以
2018-12-03 13:19:02 +08:00
回复了 oisc 创建的主题 4G 携号转网简化流程了,移动真是爹啊
@x7395759 人在澳洲,前一段时间刚由 vodafone 转到 Optus。条件是当前合约到期,直接去新运营商那边,他们会很乐意帮你操作的。新运营商会给你一张新 sim 卡,插进手机没几分钟就好了
2018-11-29 06:10:59 +08:00
回复了 XIVN1987 创建的主题 Python 感觉 Linux 下安装 Python 包不如 windows 下清晰
我觉得是你不太懂 Linux...
2018-11-13 06:14:22 +08:00
回复了 viator42 创建的主题 Nintendo Switch 想入台 switch,发现这玩意其实没多少游戏可玩
通勤时如果能坐下来玩游戏的话买 Switch 不会错的.
2018-11-13 06:10:49 +08:00
回复了 yexm0 创建的主题 分享发现 (R.I.P.)漫威世界的著名缔造者 Stan Lee 逝世,终年 95 岁
rip
2018-10-30 12:14:33 +08:00
回复了 luren123 创建的主题 游戏 主机购买咨询 PS4 Xbox
买了 switch 后, 手机上的一群游戏好久没玩了. 供参考.
2018-09-11 08:21:41 +08:00
回复了 buran 创建的主题 分享发现 发现一个 django 没有 flask 好用的地方
我觉得你再仔细想想吧...
2018-09-09 18:11:45 +08:00
回复了 wjdfx 创建的主题 Amazon Web Services 为什么 AWS 里没有 mangodb 的云服务啊?
AWS 和 GCP 都没有
2018-09-04 11:16:34 +08:00
回复了 mikefy 创建的主题 Python Python 初始化对象求助
写一个类方法, 在里面接受一群参数, 最后给一个实例出来
2018-08-31 12:47:17 +08:00
回复了 29EtwXn6t5wgM3fD 创建的主题 GitHub Github 又挂了
嗯, 和 GFW 无关
4 台服务器跑十几个服务, 对不起, 这真不是云计算.
1 ... 21  22  23  24  25  26  27  28  29  30 ... 80  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2775 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 41ms · UTC 13:59 · PVG 21:59 · LAX 06:59 · JFK 09:59
Developed with CodeLauncher
♥ Do have faith in what you're doing.