python 模块批量安装

2014-06-30 18:44:21 +08:00
 geew
场景是, 我有很多的zip以及tar包

有快捷的方式批量安装这些包么, 不要一个个的解压再安装....累死. bash脚本又不熟悉...

有直接的的工具么??
6619 次点击
所在节点    Python
11 条回复
Livid
2014-06-30 18:45:24 +08:00
Google 一下 pip 和 requirements
likexian
2014-06-30 18:49:25 +08:00
pip install `ls dir`

这样不知道行不行
geew
2014-06-30 19:02:32 +08:00
@Livid 一直用的pip安装的, 把模块写到requirements里面.
哈哈 谢谢 pip 可以直接安装tar包的

但之前用requirements的时候总会遇到问题, -r 安装下来, 如果某个模块安装失败了, 会导致下面的没法安装了, 只得重来, 是我用法有问题么?
geew
2014-06-30 19:04:40 +08:00
@likexian 哈哈 这个我喜欢 可以的
timonwong
2014-06-30 19:05:14 +08:00
@likexian 可行,如果这些源代码包都是自己写的但是没有注册到pypi上的话,不然依赖都在pypi上找,把源码下载下来就无意义了。


问题就在于两个:
1. 楼主的这些源码包是pypi上能找到的吗,还是自己写的应用
2. 有无互联网连接
timonwong
2014-06-30 19:06:49 +08:00
@geew
如果是怕失败之后又重新来的话,尝试升级setuptools,我记得最近的改进应该包括了这个。
loading
2014-06-30 19:37:17 +08:00
我的windiws内网,在联网电脑装好好,直接复制整个pythin27文件夹……
geew
2014-07-01 10:01:44 +08:00
@loading 嗯 这个也不失为一个好办法, 但只复制site-packages这个目录就行了吧
loading
2014-07-01 10:37:28 +08:00
@geew 我是复制lib(还是libs忘了)的,懒!
aec4d
2014-07-01 12:48:29 +08:00
看上去是环境的设置和分发问题?何不用vargant试试,辛苦一次就可以了
aec4d
2014-07-01 12:49:32 +08:00
额 打错了 vagrant

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/120265

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX