gpt4 book ai didi

python - 需要在 Android 上的 Termux 上运行 Python 3.8.x,目前与 Python 3.9 一起安装

转载 作者:行者123 更新时间:2023-12-05 00:09:53 25 4
gpt4 key购买 nike

我刚刚在我的 Android 设备上安装了最新的 Termux,Python 3.9 是默认的 Python 安装。由于某些包不兼容,我需要运行 Python 3.8.x。
我的搜索告诉我没有办法在 Termux 中降级 Python - 这是正确的吗?
如果我安装了以前版本的 Termux,这会反过来安装早期版本的 Python,还是只会收集相同的默认版本?
我还有其他方法可以进行此更改吗?

最佳答案

这几天我也遇到过类似的情况!
这里是 Reddit 上@kcubeterm 给出的解决方案的总结,他非常友好地提供了在 Termux 上安装 python 3.8X 的方法。

  • 如果已安装 python 3.9,请删除它:
  • pkg uninstall python
  • 使用以下命令记下设备 CPU 的架构:
  • uname -m
  • 转至 https://github.com/Termux-pod/termux-pod并找到与您设备的 CPU 对应的文件。根据@kcubeterm,您应该先尝试python_3.8.6_.deb,然后再尝试static。版本如果有任何错误。
  • 使用 web-get 在 termux 中下载原始 .deb 文件。

  • 确保添加 ?raw=true到 url 的末尾,否则你最终会下载 html 文件!
    wget https://github.com/Termux-pod/termux-pod/blob/main/arm/python/python_3.8.6_<CPU_ARCH.>.deb?raw=true
  • 最后在termux中执行如下命令:
  • dpkg -i ./python_3.8.6_<CPU_ARCH.>.deb
    再一次,用你的 cpu 的架构替换 (对我来说它是 arm)。
    希望这个答案能帮助您安装 Python 3.8!我喜欢 termux,但令人沮丧的是,它们无法安装非出血边缘版本的软件包!
    再次感谢提供此解决方案的@kcubeterm。

    关于python - 需要在 Android 上的 Termux 上运行 Python 3.8.x,目前与 Python 3.9 一起安装,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/64853742/

    25 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com