树莓派4B安装Miniconda创建python3.6环境

文章目录[x]
  1. 1:前言
  2. 2:Miniconda 下载
  3. 3:Miniconda 安装
  4. 3.1:(安装的时候没有添加路径到配置)添加 .bashrc 配置
  5. 4:conda 更换源,软件更新
  6. 5:安装python3.6

前言

在安装配置完树莓派后,系统自带默认的 Python 版本是 2.7,由于平常使用的是 Python3 ,于是就想安装一套 Anaconda 环境。Anaconda 是有系统版本的区分,在安装之前,查看以下系统的情况:

uname -a

>> Linux raspberrypi 4.14.34-v7+ #1110 SMP Mon Apr 16 15:18:51 BST 2018 armv7l GNU/Linux

从输出信息可以看到,我们的树莓派和我们平常使用的 X86 平台不一样,树莓派是 armv7l 的平台,我尝试在 Anaconda 上查找相应的版本,但可惜的是 Anaconda 并没有相应的版本。经过网上搜索,找到了替代的解决方案,Miniconda 有提供 arm7l 的版本,于是我们就转而安装 Miniconda。

Miniconda 下载

Raspbian 下载 Miniconda 的方法和下载 Anacodna 差不多,可以使用 wget 命令:

wget http://repo.continuum.io/miniconda/Miniconda3-latest-Linux-armv7l.sh

Miniconda 安装

安装 Miniconda 基本也属于一键安装的模式,需要注意的是要设置一下安装的路径,具体操作如下:

bash Miniconda3-latest-Linux-armv7l.sh

 

接下来根据提示,按 Enter 跳过安装协议,然后输入 yes 同意并开始安装,接下来会提示是否更改默认路径,其默认路径是 /home/pi/miniconda3

接下来会询问你是否要把路径添加到环境变量中选择yes如果选择no,则需要把自己把路径添加到 .bashrc 配置

系统虽然帮你添加了路径但是没有激活,需要进行激活

激活配置

source ~/.bashrc

配置完成后,我们可以使用 python --version ,就可以看到这是我们的 Python 已经是 Python 3.4版本了。

(安装的时候没有添加路径到配置)添加 .bashrc 配置

安装结束后,python 和 conda 还不能正常使用,我们还需要配置 .bashrc 文件,我们打开 ~/.bashrc,在配置文件最后添加以下语句:

export PATH="/home/pi/miniconda3/bin:$PATH"

配置完成后,我们将更新以下配置:

source ~/.bashrc

 

conda 更换源,软件更新

为了日常使用安装新的包、更新conda更快,我们也像使用 Anaconda 一样换源,具体操作如下:

conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/

conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/

conda config --set show_channel_urls yes

 

 

安装python3.6

 

需要添加国外源

conda config --add channels rpi

进行安装

conda install python=3.6

 

注意:因为清华国内源没有这个版本,下载的源是国外的源,下载速度可能会非常慢

可以使用ssr进行翻墙下载

或者也可以安装berryconda 这个conda中python环境默认是python3.6

berryconda安装教程:https://www.jianshu.com/p/ccad38dbb897

参考:

https://www.jianshu.com/p/24931aa48855

点赞