非管理员权限下Linux远程机器编译Python缺失核心依赖的解决方案求助
非管理员权限下Linux远程机器编译Python缺失核心依赖的解决方案求助
我正在一台没有管理员权限(没法使用sudo)的Linux远程机器上尝试用venv搭建Python环境。编译完成后发现,生成的Python环境缺失了ssl、_sqlite3这类基础核心包,导致连pip都无法正常使用,VSCode里的ipykernel也没法正常工作。
我目前正在尝试的思路是:把所有需要的编译依赖包本地安装好,然后重新编译Python,但遇到了两个问题需要大家帮忙:
- 不确定能不能找到这些依赖包的wget下载链接,也不知道该从哪里入手
- 有没有不需要sudo权限就能成功编译Python的替代方案?
下面是我需要找到wget下载链接的依赖包列表:
- build-essential
- libreadline-dev
- libncursesw5-dev
- libssl-dev
- libsqlite3-dev
- tk-dev
- libgdbm-dev
- libc6-dev
- libbz2-dev
- libffi-dev
- zlib1g-dev
非常感谢大家的帮助!
备注:内容来源于stack exchange,提问作者Amin Noor




