我有一个使用 wxPython 的 Python 程序,我在 Mac 上将它与 py2app 捆绑在一起。这在 2.6 下运行得很好(我有wx
并py2app
安装在 2.6 中)。但由于zipfile
2.6 下的库中存在一些错误(例如无法压缩或解压缩文件),我不得不使用 2.7.3。我的管理员安装了 Python 2.7.3,因此zipfile
不再是问题。但是,2.7.3 没有附带 py2app,而且由于我的高级管理员害怕终端,我无法安装 py2app。我想到了virtualenv
,但 wxPython 拒绝在虚拟环境中安装。
因此,最重要的是,有什么方法可以只为我的用户安装 py2app,这样我就不需要 root/sudo 了?无论是库,还是全新的 python 安装,还是任何其他方法,我都需要带有 py2app 和 wxpython 的 2.7.3。
答案1
通常情况下,你可以使用以下方式为非 root 用户安装模块
pip install --user py2app
我相信easy_install -U py2app
也有效...