python - 使用 Anaconda 时使用默认的 Python

标签 python anaconda

为了使用 Python 进行开发,我在装有 macos Sierra 的 Mac 上使用 Miniconda。但是,我必须使用 与默认 Python 一起工作的框架(存在于 /usr/bin/python)。

我的问题是:如何为这个默认的 Python 安装包?如果我使用 pip some-package,这将自动为根 conda 环境安装包。

编辑: 正如评论中所讨论的,我同意扰乱系统默认版本的 Python 是个坏主意。相反,我希望这个 SDK 在 conda 环境中工作,或者与从 python.org 安装的 Python 2.7 一起工作。然而,这些似乎都不起作用!如何让它工作?

最佳答案

您不是在尝试安装任何 包,您是在尝试安装非常具体的包pynaoqi,它需要为特定架构编译的外部SDK。您应该编辑您的问题以反射(reflect)这一点。

根据我在网上看到的,这不是一件小事。首先,确保你有 version 2.5 of the SDK ,适合 MacOS 版本。然后,看this script .正如他们所说,为了工作,动态库应该重命名。 顺便说一句,您需要 64 位 Python 2.7。

关于python - 使用 Anaconda 时使用默认的 Python,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46549832/

相关文章:

python - 列表到csv文件-AttributeError : 'str' object has no attribute 'writer'

python - 按元素添加 2 个列表?

python - 如何将本地时间字符串转换为 UTC?

Python 3.2 - GIL - 好/坏?

python - conda 托管环境中的 Shebang

python - 切换回 python 2.7 Anaconda

python - DLL 加载失败 : %1 is not a valid Win32 application for NumPy

python - 在 matplotlib.pyplot.figtext 中对齐列

python - 将我所有的 python 库包含到 py2exe 生成的 exe 中

python - 将现有的 Python 库集成到 Anaconda