CentOS 7 非 root 用户编译安装 Python 3.10

本文详细介绍在 CentOS 7 上非 root 用户编译安装 Python 3.10,以能使用 bz2、ctypes、ssl 三个 Python 模块为示例,供有需要的朋友参考。

文中的代码可以复制下来保存为 bash 脚本文件,如 build_py310.sh,在当前用户下,直接 bash build_py310.sh 执行,即会在当前用户家目录下建立 build_py310 编译文件夹进行编译,并且所有文件安装在家目录下的 py310 文件夹中。在当前用户家目录下的 .bashrc 文件中会写入运行 Python 需要的环境变量 LD_LIBRARY_PATH、PATH。

编译安装完成后,执行 . ~/.bashrc 会在当前环境中设置好上述环境变量。执行 python3 即可进入当前安装的 Python 交互环境。

视频演示:【CentOS 7 非 root 用户编译安装 Python 3.10】 https://www.bilibili.com/video/BV1c8411o7FJ/?share_source=copy_web&vd_source=d1925b070926f23b2b6676137251e9ea

Continue reading "CentOS 7 非 root 用户编译安装 Python 3.10"

P106-100 矿卡在 Linux 下畅玩《原神》

前几天在B站上看到一位朋友在 Linux 下无修改玩《原神》的视频( https://www.bilibili.com/video/BV1Ah411P7fK/ )。他是用的 Steam 设置 Proton 8.0-2 兼容性安装的。《原神》是3.8版。我就在自己前些天试过的 P106-100 矿卡、Deepin 20.9 Linux 宿主机和 virt-manager KVM 虚拟机、Lutris 里尝试安装运行了国际和国内服的《原神》3.8版,果然也成功了。这时,使用3.7版的修改补丁反而不能运行。(2024.02.07 更新:可以在 Linux 实体机上直接玩游戏,参见:没想到 P106-100 矿卡在 Linux 下玩游戏竟然如此简单)。本视频简单演示了一下国际服版《原神》的安装和运行: 【P106-100 矿卡在 Linux 下畅玩《原神》】 。参考文本:学习日记 https://www.learndiary.com/2023/06/p106-100-linux/

Continue reading "P106-100 矿卡在 Linux 下畅玩《原神》"