当前位置: 首页 > news >正文

linux上安装bluesky的步骤

1、设备上安装的操作系统如下:

orangepi@orangepi5b:~$ lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description:    Ubuntu 22.04.2 LTS
Release:        22.04
Codename:       jammy

2、在用户家目录下创建一个目录miniconda3目录,并且进入此目录:

orangepi@orangepi5b:~$ mkdir miniconda3
orangepi@orangepi5b:~$ cd miniconda3/

3、从anaconda官网下载Miniconda3-latest-Linux-aarch64.sh:

orangepi@orangepi5b:~/miniconda3$ ls
Miniconda3-latest-Linux-aarch64.sh

4、以下命令快速地安装minconda程序:

orangepi@orangepi5b:~/miniconda3$  bash Miniconda3-latest-Linux-aarch64.sh -b -u -p ~/miniconda3/
PREFIX=/home/orangepi/miniconda3
Unpacking payload ...Installing base environment...Downloading and Extracting Packages:Downloading and Extracting Packages:Preparing transaction: done
Executing transaction: done
installation finished.

5、在安装后,初始化你新安装地minconda。以下命令对bash shell进行初始化:

orangepi@orangepi5b:~/miniconda3$ bin/conda init bash
no change     /home/orangepi/miniconda3/condabin/conda
no change     /home/orangepi/miniconda3/bin/conda
no change     /home/orangepi/miniconda3/bin/conda-env
no change     /home/orangepi/miniconda3/bin/activate
no change     /home/orangepi/miniconda3/bin/deactivate
no change     /home/orangepi/miniconda3/etc/profile.d/conda.sh
no change     /home/orangepi/miniconda3/etc/fish/conf.d/conda.fish
no change     /home/orangepi/miniconda3/shell/condabin/Conda.psm1
no change     /home/orangepi/miniconda3/shell/condabin/conda-hook.ps1
no change     /home/orangepi/miniconda3/lib/python3.11/site-packages/xontrib/conda.xsh
no change     /home/orangepi/miniconda3/etc/profile.d/conda.csh
modified      /home/orangepi/.bashrc==> For changes to take effect, close and re-open your current shell. <==orangepi@orangepi5b:~/miniconda3$ source ~/.bashrc

6、使用conda创建一个全新的软件环境:

(base) orangepi@orangepi5b:~/miniconda3$ bin/conda create -n bluesky-tutorials python=3.7
Channels:- defaults
Platform: linux-aarch64
Collecting package metadata (repodata.json): done
Solving environment: done## Package Plan ##environment location: /home/orangepi/miniconda3/envs/bluesky-tutorialsadded / updated specs:- python=3.7The following packages will be downloaded:package                    |            build---------------------------|-----------------certifi-2022.12.7          |   py37hd43f75c_0         149 KBopenssl-1.1.1w             |       h2f4d8fa_0         3.7 MBpip-22.3.1                 |   py37hd43f75c_0         2.7 MBpython-3.7.16              |       h89984f6_0        44.8 MBsetuptools-65.6.3          |   py37hd43f75c_0         1.1 MBwheel-0.38.4               |   py37hd43f75c_0          63 KB------------------------------------------------------------Total:        52.5 MBThe following NEW packages will be INSTALLED:......Proceed ([y]/n)? yDownloading and Extracting Packages:Preparing transaction: done
Verifying transaction: done
Executing transaction: done
#
# To activate this environment, use
#
#     $ conda activate bluesky-tutorials
#
# To deactivate an active environment, use
#
#     $ conda deactivate

7、激活以上创建的软件环境:

(base) orangepi@orangepi5b:~/miniconda3$ conda activate bluesky-tutorials
(bluesky-tutorials) orangepi@orangepi5b:~/miniconda3$

8、需要git。你可以使用conda安装此软件:

(bluesky-tutorials) orangepi@orangepi5b:~/miniconda3$ conda install git
Channels:- defaults
Platform: linux-aarch64
Collecting package metadata (repodata.json): done
Solving environment: done## Package Plan ##environment location: /home/orangepi/miniconda3/envs/bluesky-tutorialsadded / updated specs:- gitThe following packages will be downloaded:package                    |            build---------------------------|-----------------curl-8.2.1                 |       h581cc77_0          85 KBexpat-2.5.0                |       h419075a_0         151 KBgdbm-1.18                  |       hf59d7a7_4         205 KBgettext-0.21.0             |       h0cce8dc_1         3.3 MBgit-2.40.1                 | pl5340h0779aa8_1        13.1 MBkrb5-1.20.1                |       ha2725d6_1         1.5 MBlibcurl-8.2.1              |       h79326fa_0         415 KBlibnghttp2-1.52.0          |       h5192db0_1         730 KBlibssh2-1.10.0             |       h581cc77_2         315 KBperl-5.34.0                |       h998d150_2        12.5 MB------------------------------------------------------------Total:        32.2 MBThe following NEW packages will be INSTALLED:......Proceed ([y]/n)? YDownloading and Extracting Packages:Preparing transaction: done
Verifying transaction: done
Executing transaction: done

9、确保pip,setuptools和numpy是最新的。这帮你在以下步骤中某些陷阱:

(bluesky-tutorials) orangepi@orangepi5b:~/miniconda3$  python -m pip install --upgrade pip setuptools numpy -i https://pypi.tuna.tsinghua.edu.cn/simple
......
Installing collected packages: setuptools, pip, numpyAttempting uninstall: setuptoolsFound existing installation: setuptools 65.6.3Uninstalling setuptools-65.6.3:Successfully uninstalled setuptools-65.6.3Attempting uninstall: pipFound existing installation: pip 22.3.1Uninstalling pip-22.3.1:Successfully uninstalled pip-22.3.1
Successfully installed numpy-1.21.6 pip-24.0 setuptools-68.0.0

10、安装pyepics, jupyter和matplotlib:

(bluesky-tutorials) orangepi@orangepi5b:~/miniconda3$ python -m pip install jupyter matplotlib  pyepics -i https://pypi.tuna.tsinghua.edu.cn/simple

11、复制仓库:

(bluesky-tutorials) orangepi@orangepi5b:~/miniconda3$ git clone https://github.com/bluesky/tutorials

12、安装所需条件:

(bluesky-tutorials) orangepi@orangepi5b:~/miniconda3/tutorials$ python -m pip install -r binder/requirements-dev.txt
(bluesky-tutorials) orangepi@orangepi5b:~/miniconda3/tutorials$ python -m pip install -e ./bluesky-tutorial-utils  -i https://pypi.tuna.tsinghua.edu.cn/simple

13、启动jupyter

(bluesky-tutorials) orangepi@orangepi5b:~/miniconda3/tutorials$ jupyter notebook

相关文章:

linux上安装bluesky的步骤

1、设备上安装的操作系统如下&#xff1a; orangepiorangepi5b:~$ lsb_release -a No LSB modules are available. Distributor ID: Ubuntu Description: Ubuntu 22.04.2 LTS Release: 22.04 Codename: jammy 2、在用户家目录下创建一个目录miniconda3目录&a…...

视频监控需求八问:视频智能分析/视频汇聚平台EasyCVR有何特性?

最近TSINGSEE青犀视频在与业内伙伴进行项目合作的过程中&#xff0c;针对安防监控可视化视频管理系统EasyCVR视频融合平台在电信运营商项目中的应用&#xff0c;进行了多方面的项目需求沟通。今天我们就该项目沟通为案例&#xff0c;来具体了解一下用户关心度较高的关于视频智能…...

django rest framework 学习笔记2

注意&#xff1a;该文章部分摘抄之百度&#xff0c;仅当做学习笔记供小白使用&#xff0c;若侵权请联系删除&#xff01; 显示关联表的数据&#xff0c;本示例会显示所有的关联的数据信息 from rest_framework import serializers from .models import Student class StudentM…...

第四篇【传奇开心果系列】Python文本和语音相互转换库技术点案例示例:pyttsx3自动化脚本经典案例

传奇开心果短博文系列 系列短博文目录Python文本和语音相互转换库技术点案例示例系列 短博文目录前言一、雏形示例代码二、扩展思路介绍三、批量处理文本示例代码四、自定义语音设置示例代码五、结合其他库和API示例代码六、语音交互系统示例代码七、多语言支持示例代码八、添加…...

model.train()和model.eval()两种模式的原理

1. model.train() 在使用 pytorch 构建神经网络的时候&#xff0c;训练过程中会在程序上方添加一句model.train()&#xff0c;作用是 启用 batch normalization 和 dropout 。 如果模型中有BN层&#xff08;Batch Normalization&#xff09;和 Dropout &#xff0c;需要在 训练…...

docker的底层原理六: 联合文件系统(UnionFS)

Docker的底层存储原理基于联合文件系统&#xff08;UnionFS&#xff09;。 联合文件系统&#xff08;UnionFS&#xff09;是一种特殊的文件系统&#xff0c;它允许独立地叠加多个目录层&#xff0c;呈现给用户的是这些目录层的联合视图。这种结构使得在Docker中&#xff0c;不…...

【动态规划专栏】专题一:斐波那契数列模型--------1.第N个泰波那契数

本专栏内容为&#xff1a;算法学习专栏&#xff0c;分为优选算法专栏&#xff0c;贪心算法专栏&#xff0c;动态规划专栏以及递归&#xff0c;搜索与回溯算法专栏四部分。 通过本专栏的深入学习&#xff0c;你可以了解并掌握算法。 &#x1f493;博主csdn个人主页&#xff1a;小…...

自养号测评低成本高效率推广,安全可控

测评的作用在于让用户更真实、清晰、快捷地了解产品以及产品的使用方法和体验。通过买家对产品的测评&#xff0c;也可以帮助厂商和卖家优化产品缺陷&#xff0c;提高用户的使用体验。这进而帮助他们获得更好的销量&#xff0c;并更深入地了解市场需求。因此&#xff0c;测评在…...

ubuntu22.04@laptop OpenCV Get Started: 015_deep_learning_with_opencv_dnn_module

ubuntu22.04laptop OpenCV Get Started: 015_deep_learning_with_opencv_dnn_module 1. 源由2. 应用Demo2.1 C应用Demo2.2 Python应用Demo 3. 使用 OpenCV DNN 模块进行图像分类3.1 导入模块并加载类名文本文件3.2 从磁盘加载预训练 DenseNet121 模型3.3 读取图像并准备为模型输…...

【elk查日志 elastic(kibana)】

文章目录 概要具体的使用方式一&#xff1a;查找接口调用历史二&#xff1a;查找自己的打印日志三&#xff1a;查找错误日志 概要 每次查日志&#xff0c;我都需要别人帮我&#xff0c;时间长了总觉得不好意思&#xff0c;所以这次下定决心好好的梳理一下&#xff0c;怎么查日…...

RapidMiner数据挖掘2 —— 初识RapidMiner

本节由一系列练习与问题组成&#xff0c;这些练习与问题有助于理解多个基本概念。它侧重于各种特定步骤&#xff0c;以进行直接的探索性数据分析。因此&#xff0c;其主要目标是测试一些检查初步数据特征的方法。大多数练习都是关于图表技术&#xff0c;通常用于数据挖掘。 为此…...

基于STM32的光照检测系统设计

基于STM32的光照检测系统设计 摘要: 随着物联网和智能家居的快速发展,光照检测系统在智能环境控制中扮演着越来越重要的角色。本文设计了一种基于STM32的光照检测系统,该系统能够实时检测环境光强度,并根据光强度调节照明设备,实现智能照明控制。本文首先介绍了系统的总体…...

车辆管理系统设计与实践

车辆管理系统是针对车辆信息、行驶记录、维护保养等进行全面管理的系统。本文将介绍车辆管理系统的设计原则、技术架构以及实践经验&#xff0c;帮助读者了解如何构建一个高效、稳定的车辆管理系统。 1. 系统设计原则 在设计车辆管理系统时&#xff0c;需要遵循以下设计原则&…...

板块一 Servlet编程:第四节 HttpServletResponse对象全解与重定向 来自【汤米尼克的JAVAEE全套教程专栏】

板块一 Servlet编程&#xff1a;第四节 HttpServletResponse对象全解与重定向 一、什么是HttpServletResponse二、响应数据的常用方法三、响应乱码问题字符流乱码字节流乱码 四、重定向&#xff1a;sendRedirect请求转发和重定向的区别 在上一节中&#xff0c;我们系统的学习了…...

漫谈:C/C++ char 和 unsigned char 的用途

C/C的字符默认是有符号的&#xff0c;这一点非常的不爽&#xff0c;因为很少有人用单字节表达有符号数&#xff0c;毕竟&#xff0c;ASCII码是无符号的&#xff0c;对字符的绝大多数处理都是基于无符号的。 这一点在其它编程语言上就好很多&#xff0c;基本上都提供了byte这种类…...

安全保护制度

安全保护制度 第九条 计算机信息系统实行安全等级保护。安全等级的划分标准和安全等级保护的具体办法,由公安部会同有关部门制定。 第十条 计算机机房应当符合国家标准和国家有关规定。 在计算机机房附近施工,不得危害计算机信息系统的安全。 第十一条 进行国际联网的计算…...

沁恒CH32V30X学习笔记07---多功能按键框架使用

多功能按键框架使用 参考开源框架: GitHub - 0x1abin/MultiButton: Button driver for embedded system 框架使用说明: ch32gpio基本驱动 https://blog.csdn.net/u010261063/article/details/136157718 MultiButton 简介 MultiButton 是一个小巧简单易用的事件驱动型按…...

如何看显卡是几G?

created: 2024-02-20T09:22:13 (UTC 08:00) tags: [] source: https://www.sysgeek.cn/windows-check-gpu-model/ author: 海猴子 6 种简单方法&#xff1a;如何在 Windows 中轻松查看显卡型号 - 系统极客 Excerpt 不确定你的显卡型号&#xff1f;使用这 6 个简单有效的方法&a…...

虚拟机--pc端和macOS端互通

windows开启虚拟化 要在Windows系统中开启虚拟化&#xff0c;您可以按照以下步骤操作&#xff1a; 准备工作&#xff1a; 确保您的计算机CPU支持虚拟化技术。在BIOS中开启相应的虚拟化支持。 开启虚拟化&#xff1a; 打开控制面板&#xff0c;点击程序或功能项&am…...

(14)Hive调优——合并小文件

目录 一、小文件产生的原因 二、小文件的危害 三、小文件的解决方案 3.1 小文件的预防 3.1.1 减少Map数量 3.1.2 减少Reduce的数量 3.2 已存在的小文件合并 3.2.1 方式一&#xff1a;insert overwrite (推荐) 3.2.2 方式二&#xff1a;concatenate 3.2.3 方式三&#xff…...

ES6从入门到精通:前言

ES6简介 ES6&#xff08;ECMAScript 2015&#xff09;是JavaScript语言的重大更新&#xff0c;引入了许多新特性&#xff0c;包括语法糖、新数据类型、模块化支持等&#xff0c;显著提升了开发效率和代码可维护性。 核心知识点概览 变量声明 let 和 const 取代 var&#xf…...

JVM垃圾回收机制全解析

Java虚拟机&#xff08;JVM&#xff09;中的垃圾收集器&#xff08;Garbage Collector&#xff0c;简称GC&#xff09;是用于自动管理内存的机制。它负责识别和清除不再被程序使用的对象&#xff0c;从而释放内存空间&#xff0c;避免内存泄漏和内存溢出等问题。垃圾收集器在Ja…...

基于Uniapp开发HarmonyOS 5.0旅游应用技术实践

一、技术选型背景 1.跨平台优势 Uniapp采用Vue.js框架&#xff0c;支持"一次开发&#xff0c;多端部署"&#xff0c;可同步生成HarmonyOS、iOS、Android等多平台应用。 2.鸿蒙特性融合 HarmonyOS 5.0的分布式能力与原子化服务&#xff0c;为旅游应用带来&#xf…...

服务器硬防的应用场景都有哪些?

服务器硬防是指一种通过硬件设备层面的安全措施来防御服务器系统受到网络攻击的方式&#xff0c;避免服务器受到各种恶意攻击和网络威胁&#xff0c;那么&#xff0c;服务器硬防通常都会应用在哪些场景当中呢&#xff1f; 硬防服务器中一般会配备入侵检测系统和预防系统&#x…...

html css js网页制作成品——HTML+CSS榴莲商城网页设计(4页)附源码

目录 一、&#x1f468;‍&#x1f393;网站题目 二、✍️网站描述 三、&#x1f4da;网站介绍 四、&#x1f310;网站效果 五、&#x1fa93; 代码实现 &#x1f9f1;HTML 六、&#x1f947; 如何让学习不再盲目 七、&#x1f381;更多干货 一、&#x1f468;‍&#x1f…...

算法岗面试经验分享-大模型篇

文章目录 A 基础语言模型A.1 TransformerA.2 Bert B 大语言模型结构B.1 GPTB.2 LLamaB.3 ChatGLMB.4 Qwen C 大语言模型微调C.1 Fine-tuningC.2 Adapter-tuningC.3 Prefix-tuningC.4 P-tuningC.5 LoRA A 基础语言模型 A.1 Transformer &#xff08;1&#xff09;资源 论文&a…...

网站指纹识别

网站指纹识别 网站的最基本组成&#xff1a;服务器&#xff08;操作系统&#xff09;、中间件&#xff08;web容器&#xff09;、脚本语言、数据厍 为什么要了解这些&#xff1f;举个例子&#xff1a;发现了一个文件读取漏洞&#xff0c;我们需要读/etc/passwd&#xff0c;如…...

Webpack性能优化:构建速度与体积优化策略

一、构建速度优化 1、​​升级Webpack和Node.js​​ ​​优化效果​​&#xff1a;Webpack 4比Webpack 3构建时间降低60%-98%。​​原因​​&#xff1a; V8引擎优化&#xff08;for of替代forEach、Map/Set替代Object&#xff09;。默认使用更快的md4哈希算法。AST直接从Loa…...

全面解析数据库:从基础概念到前沿应用​

在数字化时代&#xff0c;数据已成为企业和社会发展的核心资产&#xff0c;而数据库作为存储、管理和处理数据的关键工具&#xff0c;在各个领域发挥着举足轻重的作用。从电商平台的商品信息管理&#xff0c;到社交网络的用户数据存储&#xff0c;再到金融行业的交易记录处理&a…...

[特殊字符] 手撸 Redis 互斥锁那些坑

&#x1f4d6; 手撸 Redis 互斥锁那些坑 最近搞业务遇到高并发下同一个 key 的互斥操作&#xff0c;想实现分布式环境下的互斥锁。于是私下顺手手撸了个基于 Redis 的简单互斥锁&#xff0c;也顺便跟 Redisson 的 RLock 机制对比了下&#xff0c;记录一波&#xff0c;别踩我踩过…...