python 模块批量安装

2014 年 6 月 30 日
 geew
场景是, 我有很多的zip以及tar包

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

有直接的的工具么??
7374 次点击
所在节点    Python
11 条回复
Livid
2014 年 6 月 30 日
Google 一下 pip 和 requirements
likexian
2014 年 6 月 30 日
pip install `ls dir`

这样不知道行不行
geew
2014 年 6 月 30 日
@Livid 一直用的pip安装的, 把模块写到requirements里面.
哈哈 谢谢 pip 可以直接安装tar包的

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


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

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

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

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

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

© 2021 V2EX