分享

最新版termux安装scipy

 伊伊爸 2023-06-19 发布于湖北
当前时间是2023年3月31日
当前termux最新版本为0.118.0,可在F-roid中下载
1.使用termux-changerepo换国内源以加快下载速度
2.apt update ; apt upgrade后,更新所有的软件
3.安装python,当前是python 3.11
4.添加its-pointless国内源,具体参看https://mirrors.ustc.edu.cn/help/termux-its-pointless.html
5.加源之后先安装build-essensial gcc-11。可以直接安装apt install python-numpy jupyter matplotlib python-torch python-torchvision。当然matplotlib和jupyter需要安装依赖,都可以用pip直接安装,建议使用国内源pip install xx -i https://pypi.douban.com/simple
6.新版中的openblas有两个版本,更新后会有libopenblas3.22版,然后会发现openblas3.15版与之冲突,使用dpkg -i --force-overwrite deb文件强制安装后,两个版本共存
7.当前安装的python为3.11版,numpy是1.24.2版,openblas有3.15和3.22版。在这之前使用termux-setupclang-gfort-11变更编译器。然后可以用pip直接安装scipy 1.90以上的版本,我安装的是最新的1.10.1版安装命令一定要是
export LDFLAGS+=' -lpython3.11';MATHLIB=m pip3.11 install scipy==1.10.1 -i https://pypi.douban.com/simple
不然可以编译成功,但是import的时候会出错。

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多