我有一台装有 Raspbian 操作系统的 Raspberry Pi 3B+,它已经安装了 Python,但我一直使用带有 Spyder IDE 的 Anaconda。
我对 Linux 还很陌生,所以我想知道是否可以直接访问 Anaconda 的网站并下载 Linux 发行版来安装它?
我想确保不会弄乱任何东西。这会对 Pi 上当前的 Python 安装产生什么影响?
答案1
我可以直接去 Anaconda 的网站下载 Linux 发行版来安装吗?
是也不是。您可以从 Continuum(他们制作了 Anaconda/Miniconda)下载正确的文件,但您需要确保您下载的发行版与您的 CPU 架构相匹配。对于 Raspberry Pi 3B+,这是一个 ARM 芯片(与普通台式电脑中的芯片类型不同)。因此,您需要 Miniconda 的 ARM 发行版。
你应该看看这个Stack Overflow 问题如果您需要有关如何获取适用于 Raspberry Pi 3B+ 的 Miniconda 正确版本并安装它的分步说明。目前,第二个答案似乎有最新的“操作方法”。
这会对 Pi 上当前的 Python 安装产生什么影响?
据我所知,如果您按照上述说明操作,Miniconda 将与 Python 2 和 Python 3(已安装在 Pi 上)一起安装,并且其默认环境(可能)将设置为您的默认 Python 安装。Anaconda/Miniconda 被设计为独立的,因此不会影响 Pi 上的其他版本的 Python。
我一直将 Anaconda 与 Spyder IDE 一起使用。
顺便提一下,Spyder 可以与 Anaconda 分开安装pip
(例如pip install spyder
或)。我不建议在 Linux(或您的 Pi)上这样做,但据说,在 Windows 7 上(使用)python -m pip install spyder
无需 Anaconda 即可轻松安装。Python 3.6.8
Spyder 3.3.5