资讯专栏INFORMATION COLUMN

一文讲解———树莓派安装Ubuntu18.04(arrch64),anaconda3,vscode,

xiaokai / 1509人阅读

摘要:因为树莓派只能安装或者等等,就是不能安装的,所以走了很多弯路,在此我向读者说明一下,一般安装各种包的时候一定要看后缀名前面的那个是不是你要安装的版本。

小tips

  1. 首先,感谢博客的众多大佬让我学会了许多知识。
  2. 因为树莓派只能安装arrch64或者arm7f等等,就是不能安装x86的,所以走了很多弯路,在此我向读者说明一下,一般安装各种包的时候一定要看后缀名前面的那个是不是你要安装的版本。如果官网没有的话就去GitHub,一般都会有的。
  3. 本文大部分操作都是在windows10系统下,通过xshell链接树莓派
  4. 所有文件的百度网盘地址,----xhell软件需要自己下载安装
    链接:https://pan.baidu.com/s/1e9cSND_l332n3lsMZh5Tyw
    提取码:air1

一.安装Ubuntu18.04_arm64(桌面版)

  1. 通过usb message软件向sd卡传输系统(ubuntu-18.04-preinstalled-desktop-arm64+raspi4)
    向电脑插入sd卡(别和我说你不会!!),然后打开usb message软件,选择ubuntu-18.04.4- preinstalled-desktop-arm64+raspi4.img文件,通过restore按钮传入sd卡中。

  2. 打开boot文件夹,打开 system-boot 磁盘下根目录的 network-config 文件,末尾加入下面的内容

 wifis:  wlan0:    dhcp4: true    dhcp6: true    optional: true    access-points:      "wifi-name":        password: "wifi-password"

1.wifi-name 对应你要连接的wifi名字,wifi-password 对应wifi密码
2.修改在相同目录下的 user-data 文件,expire:后改成false。

3.拔出sd卡,将sd卡插入到树莓派卡槽中,打开Advanced IP Scanner软件扫描ubuntuIP地址
4.通过xshell远程访问树莓派

二.安装anaconda

1.通过xshell中的xftp将(ubuntu各种文件)传输到树莓派用户文件下,只要将文件由左边拖到右边就可以传输了,如图所示最终的文件
2.换源

输入:	sudo gedit /etc/apt/sources.list

全删了,将文件夹中的阿里源里面内容粘贴到此文件中,保存,退出

输入:	sudo apt-get update		sudo apt-get upgrade		换源成功

安装anaconda3

输入:	cd		bash Archiconda3-0.2.3-Linux-aarch64.sh ##一直yes就可以了		#添加环境

添加环境

		sudo gedit ~/.bashrc

像最后一行加入

		export PATH=~/anaconda3/bin:$PATH

保存后退出,输入以下指令使其立即生效

		source ~/.bashrc

三.安装 tensorflow2.4

读者直接这位大佬写的由conda 安装 Tensorflow2.4这一步开始

四.安装opencv(虚拟环境下)

		pip install --upgrade pip		pip install opencv-python 

五.安装vscode(退出虚拟环境)

		cd		sudo  dpkg  -i  code_1.62.3-1637136385_arm64_2.deb

六.配置vscode

		输入: code

安装以下插件

1.左下角电机python3.6.9更换为conda虚拟环境中的python版本(这就是我使用虚拟环境的原因,可以随意更换,—狗头)
2.新建文件py文件,就可以调用了(提示:opecv必须得程序第一行,不知道为啥放tf下面就报错,头秃,希望有大佬指教)

import cv2 as cvimport tensorflow as tfimport tensorflow.keras as keras

安装完成了,嘿嘿,开心不

文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。

转载请注明本文地址:https://www.ucloud.cn/yun/124069.html

相关文章

  • Anaconda+CUDA+cuDNN+Tensorflow2.0环境搭建

    摘要:图和之间的关系图例与各版本之间的环境依赖关系的原装驱动并不支持,因此需要禁用掉并且重装卡官方驱动。会有很多同学在不知道的情况下安装了,最后导致和无法使用或者无法安装等问题。 ...

    biaoxiaoduan 评论0 收藏0
  • 树莓学习笔记(六)交叉编译概念及安装使用

    摘要:一交叉编译概念什么是交叉编译交叉编译是在一个平台上生成另一个平台上的可执行代码。也要树莓派有时又是因为目的平台还没有建立,连操作系统都没有,根本谈不上运行什么编译器。 ...

    songze 评论0 收藏0
  • 进入docker的世界

    摘要:反过来别的上的镜像,也不能在树莓派上运行。如果需要找树莓派专用的镜像,那就在上搜索或相关就能找到了。有一个叫的仓库制作了非常多树莓派专用,可以参考下。树莓派安装,最难的在于正确的选择源和添加,才能找到版本适合的并下载。 最近学习Machine Learning发现好多人都用docker,之前一直听说但是感觉和自己无关。但是现在发现原来docker是个这么方便的东西,可以跨平台(不分什么...

    LeviDing 评论0 收藏0
  • 进入docker的世界

    摘要:反过来别的上的镜像,也不能在树莓派上运行。如果需要找树莓派专用的镜像,那就在上搜索或相关就能找到了。有一个叫的仓库制作了非常多树莓派专用,可以参考下。树莓派安装,最难的在于正确的选择源和添加,才能找到版本适合的并下载。 最近学习Machine Learning发现好多人都用docker,之前一直听说但是感觉和自己无关。但是现在发现原来docker是个这么方便的东西,可以跨平台(不分什么...

    remcarpediem 评论0 收藏0
  • 树莓2上安装Ubuntu mate系统并成功部署基于.net core的CMS系统Zkeacms

    摘要:亲戚送了一个树莓派以下内容也适用树莓派,决定拿来学习折腾一下,由于想学,决定首先安装系统。配置使用以下内容替换原有内容重启添加服务运行在安装服务之前,可以先手动运行一下看是否可正常访问,定位到目录,然后运行然后使用服务器树莓派访问。 亲戚送了一个树莓派2(以下内容也适用树莓派3),决定拿来学习折腾一下,由于想学Ubuntu,决定首先安装Ubuntu mate系统。 准备一张16G以上...

    Soarkey 评论0 收藏0

发表评论

0条评论

阅读需要支付1元查看
<