【发布时间】:2012-03-19 04:18:17
【问题描述】:
使用easy_install 可以从http://www.lfd.uci.edu/~gohlke/pythonlibs/ 安装exe。有没有办法用 pip 做同样的事情?
谢谢。
【问题讨论】:
使用easy_install 可以从http://www.lfd.uci.edu/~gohlke/pythonlibs/ 安装exe。有没有办法用 pip 做同样的事情?
谢谢。
【问题讨论】:
我认为 pip 无法做到这一点,但这可以通过 easy_install 完成。例如
$ easy_install -U -Z "exe_installer_path"
--upgrade, -U
--always-unzip, -Z
有关命令行选项的进一步说明,请查看here.
【讨论】:
easy_install > pip。有时你被困在 Windows 中,没有管理员权限,你只需要安装一个包。
仅仅因为我比Can I install Python windows packages into virtualenvs? 中的更好答案更早地发现了这个问题:现在有一种方法可以将 exe 安装程序转换为轮子,然后可以通过 pip 安装。链接有详细信息。
【讨论】:
不,pip 无法安装.exe 文件。提供的这些.exe 文件本身就是安装程序脚本,应由操作系统本身管理。
【讨论】: