首页   注册   登录

Trim21

V2EX 第 128017 号会员,加入于 2015-07-20 15:15:15 +08:00
今日活跃度排名 550
Trim21 最近回复了
10 小时 39 分钟前
回复了 limyel 创建的主题 Python 请问同步盘的本地与服务器同步是如何实现的?
@limyel #6 我当初偷懒直接搞了客户端定期检查,应该有更好的方案比如 websocket 之类的
13 小时 30 分钟前
回复了 gaoyadianta 创建的主题 Python 之前是不是有人推荐 pipenv,垃圾到不能用啊
但 poetry 没法帮助解决你解析依赖用时很长的问题,poetry 前几次解析依赖也巨慢而且经常失败,我当初就是被这个劝退。
不过在成功运行并把需要的数据缓存到本地之后情况就好多了。
13 小时 34 分钟前
回复了 gaoyadianta 创建的主题 Python 之前是不是有人推荐 pipenv,垃圾到不能用啊
之前有一段时间同时使用 pioenv 和 poetry,这段时间尝试了一下 pipenv,还是用回 poetry 了。

poetry 比 pipenv 在各种角度上好用很多,就比如他 readme 里面提到的,为什么要同时维护一个 requirements,还要维护两个 pipenv 的文件,这几个文件本来不就应该保持同步么,难道你的项目中依赖于 requests=1 你会安装一个 requests=2 在环境中吗。


我习惯用 windows 开发,然后打包成 docker 放到 linux 服务器上去,或者用 windows 开发,打包在三个平台上使用,这个使用场景 pipenv 似乎完全没考虑。

poetry 生成的 lock 是跨平台的,也就是说你在 windows 下面生产的 lock 文件不需要担心在 linux 下面会生成不一样的 lock 文件(当然换行符的问题还是存在)。

poetry 在安装依赖的时候,就像他的 readme 一样,会保证你安装的依赖没有版本冲突问题,但 pipenv 就是单纯的像 pip 一样安装所有依赖,然后把版本写死而已。参照 https://github.com/sdispater/poetry/blob/master/README.md#dependency-resolution 这一点似乎 poetry 是现在唯一的工具会解决这个问题。


至于学习成本,其实 poetry 也有 run 命令,就是 pipenv run 换成 poetry run。
14 小时 11 分钟前
回复了 seraphv3 创建的主题 科技 自己学习量子力学
几个月前还会算来着,现在差不多都忘干净了…
现在看线性代数都会想起当初在量子力学里算表象的痛苦回忆…
18 小时 15 分钟前
回复了 huluhulu 创建的主题 分享发现 猫盘 刷群晖真香
只能放一块硬盘,不香(
设置一个 task,绑定原来格式化的快捷键
18 小时 51 分钟前
回复了 upcliucong 创建的主题 问与答 求推荐 windows 上最好用的中文输入法
@songzvz1 #14 广告又不是不能关.jpg

(我也在用 QQ 拼音
1 天前
回复了 Raven316 创建的主题 随想 如何赢得一场论争?
@zdkmygod 主要是知乎答主和评论者在信息传播的地位上就不对等,所以最好的办法是另写一个答案指出对方的错误而不是评论。
都可以 你甚至可以直接把整个文件 post 上去,然后服务端替换掉硬盘上的文件

我之前写过一个 python 的同步盘服务器是这么干的(
1 天前
回复了 Raven316 创建的主题 随想 如何赢得一场论争?
网络论战的目的是扩大自己观点的认同人群和影响力,所以输赢取决于围观群众的认同而不是说服对方。
关于   ·   FAQ   ·   API   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   1245 人在线   最高记录 5043   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.3 · 11ms · UTC 23:45 · PVG 07:45 · LAX 16:45 · JFK 19:45
♥ Do have faith in what you're doing.