这是我的情况:
pipenv
[[source]]
url = "http://devpi.mine/something/dev/+simple"
verify_ssl = false
name = "mysource"
dev
用于开发,具有用于上传程序包的专用devpi
,和int
/ preprod
/ prod
,具有共享的环境devpi
。Pipfile.lock
需要时间(5分钟)我的问题:我在Pipfile.lock
中生成的dev
在int
中不可用,因为哈希值不匹配(不同的devpi
)
可能的解决方案:
Pipfile.lock.dev
和Pipfile.lock.int
,并自己管理(符号链接或重命名文件):有点麻烦Pipfile.lock
:我不喜欢这样做,因为这意味着Pipfile.lock
不会用作引用,因为每次都会重新生成。此外,这会减慢发布速度。您是否还有其他想法如何在pipenv
的上下文中管理不同的环境?