Python Conda在64位机器上构建32位包

Python Conda在64位机器上构建32位包,python,linux,conda,Python,Linux,Conda,在我的很多工作中,我一直使用conda作为包管理器,它确实有助于用Python和二进制包检查多人的环境。当我的所有用户都在64位Linux机器上时,一切都是阳光和彩虹 现在我需要支持一些32位机器。有没有办法在我的64位机器上构建32位版本的软件包 我已经找到了这个答案,但我不知道如何让它编译和上传32位和64位版本。conda假设整个安装是64位的,所以您需要做的第一件事是为32位建筑创建一个单独的安装。然后建立你的食谱。如果软件包链接到任何系统库,则需要安装32位版本。我个人认为在32位虚拟

在我的很多工作中,我一直使用conda作为包管理器,它确实有助于用Python和二进制包检查多人的环境。当我的所有用户都在64位Linux机器上时,一切都是阳光和彩虹

现在我需要支持一些32位机器。有没有办法在我的64位机器上构建32位版本的软件包


我已经找到了这个答案,但我不知道如何让它编译和上传32位和64位版本。

conda假设整个安装是64位的,所以您需要做的第一件事是为32位建筑创建一个单独的安装。然后建立你的食谱。如果软件包链接到任何系统库,则需要安装32位版本。我个人认为在32位虚拟机上构建32位软件包最容易,因为那时你知道所有东西都是32位的,但是在64位机器上构建是可能的,而且应该可以工作(尽管我建议在32位机器上测试软件包)。

我没有想到虚拟机!有些人可能会通过阅读或康达找到他们需要的答案。