可以使用pip的"exe安装程序"吗?

bru*_*oqc 11 python pip

easy_install可以从http://www.lfd.uci.edu/~gohlke/pythonlibs/安装exes .有没有办法用pip做同样的事情?

谢谢.

小智 11

我不认为这是可能的pip,但这可以通过easy_install完成.例如

$ easy_install -U -Z "exe_installer_path"
Run Code Online (Sandbox Code Playgroud)

--upgrade ,-U
--always-unzip,-Z

有关命令行选项的进一步说明,请查看此处.

  • 它是2014年,在某些情况下仍然是`easy_install> pip`.有时你被困在Windows中,没有管理员权限,所有你需要安装的包就是这个. (2认同)

Con*_*ius 5

不,pip因为无法安装.exe文件..exe提供的这些文件本身就是安装程序脚本,应由操作系统本身管理.

  • 他们不使用easy_install吗?我试过,似乎它们安装在virtualenv中的正确位置. (6认同)
  • pip不支持easy_install所做的一切.pip基本上安装源包(tarball,zip,文件夹等). (3认同)

Jan*_*ins 4

只是因为我发现这个问题早于Can I install Python windows packages into virtualenvs?中的更好答案。:现在有一种方法可以将exe安装程序转换为wheels,然后可以通过pip安装。该链接有详细信息。