2024年用termux完美安装jupyter及解决maturin报错问题 

termux的强大之处,不用多说了吧,开始正题!

 

termux 版本:0.119.0-beta1

现在安装jupyter的版本: 1.1.1


 这是termux的官网  https://termux.dev/en/​​​​​


  1. 进入termux界面,先自行换源:

  1. sed -i 's@^\(deb.*science stable\)$@#\1\ndeb https://mirrors.tuna.tsinghua.edu.cn/termux/science-packages-24 science stable@' $PREFIX/etc/apt/sources.list.d/science.list
  2. sed -i 's@^\(deb.*games stable\)$@#\1\ndeb https://mirrors.tuna.tsinghua.edu.cn/termux/game-packages-24 games stable@' $PREFIX/etc/apt/sources.list.d/game.list
  3. sed -i 's@^\(deb.*stable main\)$@#\1\ndeb https://mirrors.tuna.tsinghua.edu.cn/termux/termux-packages-24 stable main@' $PREFIX/etc/apt/sources.list

 2.安装rust环境

  1. pkg update && pkg upgrade  #先更新数据
  2. pkg install rust                                   #安装rust环境用rust环境安装

3.用cargo安装maturin

1.  pkg install i binutils-is-llvm

#先安装一些必要的依赖

2.  cargo install --locked --git https://github.com/PyO3/maturin.git maturin

 值得一提的是,这方法很神奇,我前前后后失败了四次,是新版的兼容问题,可以在Git库安装maturin,发现这样一次性解决兼容无法编译安装的问题 。 (反正我就是这样子成功安装了)

这是最常见的E0308报错,就是兼容问题。

b31d441297a94614b9c24ded6e57f28e.jpg

 

4.安装python

1.  pkg install python    #这时候安装Python可以避免库冲突

他默认安装最新版的,不必担心。

5.现在可以安装rpds-py了

1.  pip install rpds-py -i https://pypi.tuna.tsinghua.edu.cn/simple

在这里提一下,用pip安装的时候下载比较慢,在<package>的后面加上清华源:  

pip install <package> -i https://pypi.tuna.tsinghua.edu.cn/simple     

可以临时使用清华源加快下载速度。

 如果您想要永久更改pip的源,可以在Linux或Mac OS中编辑或创建 ~/.pip/pip.conf 文件,并添加以下内容:

[global]

index-url = https://pypi.tuna.tsinghua.edu.cn/simple

[install]

trusted-host = https://pypi.tuna.tsinghua.edu.cn

在Windows系统中,您可以在用户目录下创建或编辑 pip 文件夹中的 pip.ini 文件,并添加相同的内容。

此外,如果您使用的是conda,可以通过以下命令添加清华源:

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

这些信息可以帮助您更快地从国内源下载Python包,提高下载速度和稳定性。

  6.安装pyzmq

1.  pkg install -y libzmq libcrypt pkg-config  

# 先安装一些必要的依赖库。

2. pip install pyzmq==25.1.1 -i https://pypi.tuna.tsinghua.edu.cn/simple

新版本的0.26.0 pyzmq不兼容了,还是原来的版本可以解决兼容问题。

7.安装jupyter

pip install jupyter -i https://pypi.tuna.tsinghua.edu.cn/simple 

安装完成的界面:

de2c6cd9e46e4ad1affaed0d58e7182c.jpg

 可以输入  jupyter notebook  验证一下。

8cf7914648644a63a87c9a594ead2866.jpg

 

复制那个网址:  (紫色字体的下面第二行)

http://localhost:8888/tree?token=8f791a682844044bb60e75ef3244005b52bcc1384ffbdd96

随便进入一个浏览器输入网址:

a03b9f47b48f4a8e8ef7c0701126c456.jpg

 进入这个界面后,恭喜你,成功啦!

点击'New'创建新项目,选择语言就可以写代码了。

d91d476d2a934c78b42e4c4d2b1e5c0d.jpg

 

好啦,这次分享就此闭幕啦。

 

(本文参考了kimi助手的问答)

 

 

 

 

 

评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值