1
BOYPT 2013-09-17 08:56:49 +08:00
让你们开发人员写好requirement.txt, pip install -r requirement.txt
|
2
cxshun 2013-09-17 08:57:06 +08:00
python的版本啥的都不一样了吗?
|
3
geew 2013-09-17 08:58:56 +08:00
用virtualenv配好site-packages, 打包到项目, 以后就一劳永逸拉
|
4
lixm 2013-09-17 09:29:45 +08:00
pip 啊
|
5
itcook 2013-09-17 09:38:33 +08:00
综合上面的:fabric + virtualenv + pip + requirement.txt 这样?
|
6
rrfeng OP |
7
loading 2013-09-17 10:12:59 +08:00 via iPhone
对于企业内网的服务器,只能打包啊,整死人
|
8
sobigfish 2013-09-17 10:13:12 +08:00
那就加个makefile ,fabric好像也能解决
|
9
lijingyu68 2013-09-17 10:34:39 +08:00
第一次用python就知道有virtualenv并将其应用到项目中的感觉好幸福。
|
10
rrfeng OP @sobigfish
编译旧版 openssl 库文件? fabric 不是重点……不是嫌手动烦,因为只有一台机器也只有这么一个程序而已。 现在要么重新改程序适应新版 python 包 要么用旧版本的 python 程序包 + 系统依赖的库文件…… |
11
bh3887 2013-09-17 16:28:27 +08:00
我一般换机器就整个项目的virtual env打包,没问题啊
|
13
keakon 2013-09-18 00:30:36 +08:00
zc.buildout 就可以顶替 virtualenv + pip 了
|
14
wuxqing 2013-09-18 08:23:14 +08:00
zc.buildout +1
|