首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在脱机linux服务器上安装python3和pip3

在脱机linux服务器上安装python3和pip3
EN

Stack Overflow用户
提问于 2021-12-15 14:36:58
回答 3查看 2.3K关注 0票数 2

我已在脱机服务器上安装了Python,但无法安装pip。

这就是我所做的:

1)下载存档文件pip-21.3.1.tar.gz并将其放到我的脱机Linux服务器上。解压缩存档文件。

2) cd pip-21.3.1

3)运行python3 setup.py install

这就是我得到的错误:

代码语言:javascript
复制
ModuleNotFoundError: No module named 'setuptools'
EN

回答 3

Stack Overflow用户

发布于 2021-12-15 14:44:35

这是因为您需要安装setuptools --这是独立的模块。

替代(并优先)解决方案是使用pip3包安装rpm (下面的说明是:https://access.redhat.com/solutions/6996 )

票数 0
EN

Stack Overflow用户

发布于 2021-12-15 14:46:22

您可以尝试使用ensurepip,如果您有python3.4或更新的,因为它

...does不上网。引导pip所需的所有组件都包含在包的内部部分。

在你的情况下

代码语言:javascript
复制
python3 -m ensurepip

应该就够了

票数 0
EN

Stack Overflow用户

发布于 2021-12-15 15:09:28

你已经得到了如何解决这个问题的答案。您需要安装setuptools的原因是pip的setup.py以:

代码语言:javascript
复制
import os
import sys

from setuptools import find_packages, setup

如您所见,最后一行尝试从不是从标准库导入的setuptools进行导入。

如果您使用的Python是与rpm一起安装的Python,那么按照前面的建议使用rpm。如果已经自定义安装了Python,那么该命令可能无法解决yout问题:假设您安装了Python3.9,而system为3.7,则站点包目录将有所不同。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/70365557

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档