【发布时间】:2018-09-04 09:18:39
【问题描述】:
我在本地 (Windows) 构建了一个 cpython,并修复了我拥有的多处理问题,但我还需要 numpy、pandas、scipy、matplotlib、statsmodels 等数据科学包。当我尝试安装它们时,对于许多软件包来说,这个过程看起来非常繁琐,而对于 scipy,我在尝试 3 天后无法解决它。
我在想,如果我可以在我的 anaconda 环境中替换 python,并使用 conda 来安装我需要的包,那就太棒了。是否可以轻松地将 python 替换为我拥有的二进制文件,或者我需要等待新的 Python 版本发布我的修复程序?
【问题讨论】:
-
您是否尝试过将 Anaconda 环境中的 Python 二进制文件替换为您构建的二进制文件?如果这不起作用,我猜答案是 build your own conda package 用于您的自定义 Python,那么您可以在创建新环境时指定它。如果修复是一个已发布的补丁,那么可能值得在Anaconda forum 上询问,以防其他人已经这样做了?
-
是的,我尝试从字面上替换 anaconda env 中的二进制文件,但没有奏效。我还看到了 conda build 命令,但我不知道如何将它用于 python,不幸的是我也没有找到示例。该修复程序已合并到最新的 python 并仅在今天向后移植到 python 3.7,所以我不确定是否有人这样做,但我会问,谢谢
标签: python scipy anaconda conda cpython