在 64 位 Kubuntu 上安装 python 32 位

avb*_*avb 0 python linux ubuntu virtualenv

我想从 Windows 切换到 Linux 进行 python 开发。因为我想使用 pyside,所以我的 64 位 Kubuntu 下需要一个 32 位 python。

在 64 位 Windows 下运行 32 位 python 是轻而易举的事。在 Linux 下,它似乎要困难得多,这让我有点累。

我尝试按照本指南进行操作:https : //stackoverflow.com/a/5507373

但我被困在这里

user1@user1-desktop:~/src/virtualenv-1.5.2/virtualenvs$ ~/.localpython/bin/virtualenv py2.7 --python=/home/user1/.localpython/bin/python2.7
Traceback (most recent call last):
File "/home/user1/.localpython/bin/virtualenv", line 2, in <module>
import virtualenv
File "/home/user1/.local/lib/python2.7/site-packages/virtualenv.py", line 17, in <module>
import zlib
ImportError: No module named zlib
Run Code Online (Sandbox Code Playgroud)

sudo apt-get install zlib1g-dev和重新编译 python 没有帮助。

那么如何解决这个问题呢?

Min*_*ine 5

sudo apt-get install python2.7:i386 它将安装 32 位 python 及其依赖项。

另一种方法是https://github.com/yyuu/pyenv,它管理不同版本的 Python。