如何在现有的 32 位安装中创建 python conda 64 位环境?

How to create python conda 64 bit environment in existing 32bit install?

我安装了 32 位的 Anaconda Python 发行版。 我知道如何为不同的 python 版本创建环境。 我需要的是 python.

的 64 位版本

是否可以使用 64 位版本创建 conda 环境?

或者我是否必须重新安装 anaconda 或安装不同版本的 anaconda,然后在需要不同版本时切换 PATH 的值?

我查看并搜索了文档,conda create -h 帮助页面没有找到任何提及此内容的内容。

据我了解,Anaconda 安装到一个独立目录 (<pwd>/anaconda3) 中。由于 Python 的 64 位和 32 位构建不能混合或相互转换(就 site-packages 或其他 [=12= 中编译的 Python 二进制文件和库而言] 位置),你必须在另一个目录中安装第二个(64 位)Anaconda。

如果你有32位代码需要调用64位代码,你不得不依赖子进程和管道(或其他IPC机制)。您可能必须小心您的环境变量,例如PATHPYTHONPATH 这样做时。