树莓派配置miniconda(解决了镜像问题)

引言

将树莓派的基本系统安装成功后,一般都会有进行编程环境配置的内容。
如果是最新的系统,树莓派自带的python版本很高,如果编程需要一些依赖包,而这些包没有对应于最新python的版本,这时需要其他版本的python。对于新手来说,最好通过conda进行环境的配置,可以减少很多麻烦。

配置miniconda

下载安装包

1.首先要查看自己的pi系统版本,打开终端,输入命令

uname-a

查看版本号,可以看到我的是armv7l
在这里插入图片描述
2.下载相应安装包,这里可以直接使用wget命令,也可以在下面的网站中下载好后传入树莓派中
清华镜像站
一定要按照相应版本下载!!
运用wget命令从官网下载

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

或者从清华源下载(可能要快些)

wget https://mirrors.bfsu.edu.cn/anaconda/miniconda/Miniconda3-latest-Linux-armv7l.sh

安装miniconda

下载后的miniconda安装包默认位置在/home/pi文件夹下
1.安装命令,注意你下载的包的名称和我可能不一样

sudo bash Miniconda3-latest-Linux-armv7l.sh

2.开始安装会让你同意协议并设定安装地址,这个地址可以默认也可以修改到用户下
我这里设置为**/home/pi/miniconda3**
在这里插入图片描述
后续还有一个path的选项,同样输入yes即可
3.等待安装完成,这时尝试输入conda,如果出现大段文字且没报错,那么就安装完成
4.如果出现 not command,那么需要你去手动配置一下环境变量

vim  ~/.bashrc

如果这时出现 Command ‘vim’ not found,那么需要先安装vim

sudo apt-get install vim

安装好后重新输入vim ~/.bashrc

此时弹出文件,一直将光标置于文件末尾处,按i进入编辑模式,然后添加环境变量

export PATH="/home/pi/miniconda3/bin:$PATH"
#这里的/home/pi/miniconda3就是你的conda安装路径,如果默认就是/root/miniconda3

按Esc推出编辑模式,然后按:键,输入wq,再按回车即可保存退出。
更新配置信息

source ~/.bashrc

5.再次输入conda,此时应该可以正常显示,如果没有,请仔细核对路径是否有误。

miniconda配置

1.上述命令安装的miniconda是需要root权限才能使用的,为了后续方便,将其文件夹权限修改

sudo chown pi:pi -R miniconda3

2.此时不要急于创建虚拟环境,很大概率出错,先修改源为国内镜像源
将~/.condarc进行修改
可以在VNC界面打开主文件夹,就是终端左边那个图标,在/home/pi
路径下,右击鼠标,选中最下面的 Show Hidden.
这时可以看到.condarc文件,双击进入,进行如下修改
在这里插入图片描述

channels:
  - https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/linux-64
  - https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/linux-64
  - https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/pytorch/linux-64
show_channel_urls: false
ssl_verify: 'false'

然后在终端输入

conda clean -i 
#清除索引缓存

3.更新conda,创建虚拟环境

conda update conda

然后创建虚拟环境

conda create -n myenv python=3.6
#这里myenv可以修改为自己的名称

此时应该可以成功创建

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值