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-tutorials

  added / updated specs:
    - python=3.7


The following packages will be downloaded:

    package                    |            build
    ---------------------------|-----------------
    certifi-2022.12.7          |   py37hd43f75c_0         149 KB
    openssl-1.1.1w             |       h2f4d8fa_0         3.7 MB
    pip-22.3.1                 |   py37hd43f75c_0         2.7 MB
    python-3.7.16              |       h89984f6_0        44.8 MB
    setuptools-65.6.3          |   py37hd43f75c_0         1.1 MB
    wheel-0.38.4               |   py37hd43f75c_0          63 KB
    ------------------------------------------------------------
                                           Total:        52.5 MB

The following NEW packages will be INSTALLED:

......

Proceed ([y]/n)? y


Downloading 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-tutorials

  added / updated specs:
    - git


The following packages will be downloaded:

    package                    |            build
    ---------------------------|-----------------
    curl-8.2.1                 |       h581cc77_0          85 KB
    expat-2.5.0                |       h419075a_0         151 KB
    gdbm-1.18                  |       hf59d7a7_4         205 KB
    gettext-0.21.0             |       h0cce8dc_1         3.3 MB
    git-2.40.1                 | pl5340h0779aa8_1        13.1 MB
    krb5-1.20.1                |       ha2725d6_1         1.5 MB
    libcurl-8.2.1              |       h79326fa_0         415 KB
    libnghttp2-1.52.0          |       h5192db0_1         730 KB
    libssh2-1.10.0             |       h581cc77_2         315 KB
    perl-5.34.0                |       h998d150_2        12.5 MB
    ------------------------------------------------------------
                                           Total:        32.2 MB

The following NEW packages will be INSTALLED:

 ......


Proceed ([y]/n)? Y


Downloading 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, numpy
  Attempting uninstall: setuptools
    Found existing installation: setuptools 65.6.3
    Uninstalling setuptools-65.6.3:
      Successfully uninstalled setuptools-65.6.3
  Attempting uninstall: pip
    Found existing installation: pip 22.3.1
    Uninstalling 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 bluesky -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
(bluesky-tutorials) orangepi@orangepi5b:~/miniconda3/tutorials$ python -m pip install bluesky   -i https://pypi.tuna.tsinghua.edu.cn/simple
(bluesky-tutorials) orangepi@orangepi5b:~/miniconda3/tutorials$ python -m pip install databroker   -i https://pypi.tuna.tsinghua.edu.cn/simple
(bluesky-tutorials) orangepi@orangepi5b:~/miniconda3/tutorials$ python -m pip install ophyd   -i https://pypi.tuna.tsinghua.edu.cn/simple

13、启动jupyter

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

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:/a/406215.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

自动化操作读写Excel —— xlrd 和 xlwt 模块参数说明与代码实战【第95篇—自动化操作读写Excel 】

自动化操作读写Excel —— xlrd 和 xlwt 模块参数说明与代码实战 在日常工作中&#xff0c;Excel表格是不可或缺的数据处理工具。为了提高工作效率&#xff0c;Python中的xlrd和xlwt模块为我们提供了强大的功能&#xff0c;使得自动化操作Excel变得更加简便。本文将介绍xlrd和…

CentOS7 安装SSH

说实话&#xff0c;感觉CentOS有点难用。初始配置不是很友好&#xff0c;连自动获取IP地址都是关着的。当然&#xff0c;我这里本地用的是虚拟机。 开启获取IP 首先是获取IP地址&#xff0c;这是一些的起点。 首先使用ip addr 看看网卡地址和名称。我这边是ens33。然后打开自…

浅析SpringBoot框架常见未授权访问漏洞

文章目录 前言Swagger未授权访问RESTful API 设计风格swagger-ui 未授权访问swagger 接口批量探测 Springboot Actuator未授权访问数据利用未授权访问防御手段漏洞自动化检测工具 CVE-2022-22947 RCE漏洞原理分析与复现漏洞自动化利用工具 其他常见未授权访问Druid未授权访问漏…

Ps:原色通道直方图(CMYK)

在 CMYK 颜色模式下&#xff0c;Photoshop 的“通道”面板中有青色、洋红、黄色及黑色四个原色通道。 与 RGB 颜色模式基于光的加法混合不同&#xff0c;CMYK 颜色模式基于颜料的减法混合&#xff0c;更适合反映实际印刷中油墨的使用情况。 默认情况下&#xff0c;CMYK 原色通道…

【扩散模型】【网络结构探索】神经网络扩散:Neural Network Diffusion(论文解读)

项目地址&#xff1a;https://github.com/NUS-HPC-AI-Lab/Neural-Network-Diffusion 文章目录 摘要一、前言二、Nerual Network Diffusion &#xff08;神经网络扩散&#xff09;2.1扩散模型&#xff08;预备知识&#xff09;2.2 总览2.3 参数自动编码器2.4 参数生成 三、实验3…

多输入时序预测|GWO-CNN-LSTM|灰狼算法优化的卷积-长短期神经网络时序预测(Matlab)

目录 一、程序及算法内容介绍&#xff1a; 基本内容&#xff1a; 亮点与优势&#xff1a; 二、实际运行效果&#xff1a; 三、算法介绍&#xff1a; 灰狼优化算法&#xff1a; 卷积神经网络-长短期记忆网络&#xff1a; 四、完整程序下载&#xff1a; 一、程序及算法内容…

v-rep插件

v-rep官网插件汉化教程 官网教程 插件是什么 插件本质上就是遵循一定规范的API编写出来的程序&#xff0c;在v-rep中最终需要编译为动态库。 linux下是libsimXXXX.so&#xff1b; 其中XXXX是插件的名称。 请至少使用4个字符&#xff0c;并且不要使用下划线&#xff0c;因为…

【MySQL】数据类型(常见类型)-- 详解

一、数据类型分类 二、数值类型 1、tinyint 类型 在 MySQL 中&#xff0c;整型可以指定是有符号的和无符号的&#xff0c;默认是有符号的。 有符号&#xff1a; 插入数据越界测试&#xff1a; 在 MySQL 表中建立属性列时&#xff0c;我们可以发现列名称在前&#xff0c;类型在…

互联网加竞赛 机器视觉 opencv 深度学习 驾驶人脸疲劳检测系统 -python

文章目录 0 前言1 课题背景2 Dlib人脸识别2.1 简介2.2 Dlib优点2.3 相关代码2.4 人脸数据库2.5 人脸录入加识别效果 3 疲劳检测算法3.1 眼睛检测算法3.2 打哈欠检测算法3.3 点头检测算法 4 PyQt54.1 简介4.2相关界面代码 5 最后 0 前言 &#x1f525; 优质竞赛项目系列&#x…

IO进程线程复习

标准IO&#xff1a; 1.打开文件 #include<myhead.h>int main(int argc, const char *argv[]) {//定义文件指针FILE *fpNULL;//以只读的形式打开文件//fpfopen("./text.txt","r");//以只写的形式打开文件fpfopen("./time.c","w"…

蓝桥杯:真题讲解2(C++版)附带解析

星系炸弹 来自&#xff1a;2015年六届省赛大学B组真题&#xff08;共6道题) 分析&#xff1a;这题涉及到平年和闰年的知识&#xff0c;如果我们要解这题&#xff0c;首先要知道每月有多少天&#xff0c;其实也就是看2月份的天数&#xff0c;其它月份的天数都是一样的&#xff…

飞行机器人专栏(十三)-- 智能优化算法之粒子群优化算法与多目标优化

一、理论基础 1.1 引言 粒子群优化算法&#xff08;Particle Swarm Optimization, PSO&#xff09;自1995年由Eberhart和Kennedy提出以来&#xff0c;已经成为解决优化问题的一种有效且广泛应用的方法。作为一种进化计算技术&#xff0c;PSO受到社会行为模式&#xff0c;特别是…

金南瓜SECS/GEM如何添加工程?

公开资料皆为是2、3年前版本 编译SecsEquip.dll依赖库 ① 打开示例程序中的SecsEquip项目 ② 选中SecsEquip工程&#xff0c;右键选择属性 如果没有“解决方案资源管理器”页面&#xff0c;可以从菜单的“视图”->“解决方案资源管理器”打开 ③ 选择跟设备相同的NET版本…

2月24日(周六)比赛前瞻:曼联 VS 富勒姆、拜仁 VS 莱比锡

大家好&#xff0c;博主将持续更新胜负14场前瞻&#xff0c;此处每日赛事间歇更新&#xff0c;胃信号每日更新。 精选赛事&#xff1a;曼联 VS 富勒姆 曼联近期状态显著提升&#xff0c;上一轮联赛客场2-1战胜卢顿&#xff0c;连续7场正赛取得6胜1平的成绩&#xff0c;保持不败…

基于JAVA的二手车交易系统 开源项目

目录 一、摘要1.1 项目介绍1.2 项目录屏 二、功能模块2.1 数据中心模块2.2 二手车档案管理模块2.3 车辆预约管理模块2.4 车辆预定管理模块2.5 车辆留言板管理模块2.6 车辆资讯管理模块 三、系统设计3.1 E-R图设计3.2 可行性分析3.2.1 技术可行性分析3.2.2 操作可行性3.2.3 经济…

K8S-001-Virtual box - Network Config

A. 配置两个IP&#xff0c; 一个连接内网&#xff0c;一个链接外网: 1. 内网配置(Host only&#xff0c; 不同的 virutal box 的版本可以不一样&#xff0c;这些窗口可能在不同的地方&#xff0c;但是配置的内容是一样的): 静态IP 动态IP 2. 外网&#xff08;创建一个 Networ…

六、回归与聚类算法 - 模型保存与加载

目录 1、API 2、案例 欠拟合与过拟合线性回归的改进 - 岭回归分类算法&#xff1a;逻辑回归模型保存与加载无监督学习&#xff1a;K-means算法 1、API 2、案例

__proto__和protype的区别

概述&#xff1a; prototype 函数静态属性&#xff0c;非实例属性,所有实例都可以继承它 __proto__ 实例属性&#xff0c;指向实例的原型对象&#xff0c;原型对象包括构造函数和protype属性 替代 现代浏览器中可以使用Object.getPrototypeOf()来替代__proto__来获取原型对象 …

EasyRecovery2024永久免费版手机数据恢复软件功能全面介绍

一、功能概述 EasyRecovery手机数据恢复软件是一款专为移动设备设计的数据恢复工具。它能够有效地从智能手机、平板电脑等移动设备中恢复因各种原因丢失的数据&#xff0c;包括但不限于误删除、格式化、系统崩溃、病毒感染等。 EasyRecovery-mac最新版本下载:https://wm.maked…

红日靶场3

靶场链接&#xff1a;漏洞详情 在虚拟机的网络编辑器中添加两个仅主机网卡 信息搜集 端口扫描 外网机处于网端192.168.1.0/24中&#xff0c;扫描外网IP端口&#xff0c;开放了80 22 3306端口 80端口http服务&#xff0c;可以尝试登录网页 3306端口mysql服务&#xff0c;可…