当前位置: 首页 > news >正文

【经验记录】Ubuntu系统安装xxxxx.tar.gz报错ImportError: No module named setuptools

最近在Anaconda环境下需要离线状态(不能联网的情况)下安装一个xxxxx.tar.gz格式的包,将对应格式的包解压后,按照如下命令进行安装

sudo python setup.py build  # 编译
sudo python setup.py install  # 安装

总是报错如下信息:

Traceback (most recent call last):
File “setup.py”, line 1, in <module>
from setuptools import setup
ImportError: No module named setuptools

然而,经过以下命令的检查

pip list

会发现列表里存在这个setuptools包
在这里插入图片描述
以及进入python环境下运行以下命令也不会出错

>>> from setuptools import setup

最后,尝试了下进入root模式,我这里安装的版本的Anaconda可能因为没有给系统变量设置全局路径,在进入root模式后conda命令会失效,需要把Anaconda的环境路径再临时导入一次,最终安装成功了

sudo su  # 进入root模式
export PATH="你自己的路径/anaconda3/bin:$PATH"  # 临时导入Anaconda环境路径
sudo python setup.py install  # 安装

出现如下成功信息:
在这里插入图片描述
喜大普奔,做个记录,方便自己以后查阅。

http://www.lryc.cn/news/230904.html

相关文章:

  • SDL2 消息循环和事件响应
  • 技巧篇:Mac 环境PyCharm 配置 python Anaconda
  • matplotlib绘图
  • QT使用Socket与安卓Socket互发消息
  • Redis05-集群方案
  • 故障演练的关键要素及重要性
  • 11月15日,每日信息差
  • java-关于alibaba的JSON.parseArray注意事项
  • 软文推广中媒体矩阵的优势在哪儿
  • xss总结
  • 【MySQL学习】常见命令
  • 汽车ECU的虚拟化技术初探(二)
  • vue3 el-menu初始化时选中没有高亮的问题(default-active和index的问题)
  • Vue的class、style绑定
  • day22_mysql
  • 【VBA】基于EXCEL生成Insert语句工具
  • 算法与数据结构--前缀和
  • 高频CSS面试题
  • electron 内部api capturePage实现webview截图
  • sql9(Leetcode197上升的温度)
  • 物联网AI MicroPython学习之语法 umqtt客户端
  • SQLite3 数据库学习(二):SQLite 中的 SQL 语句详解
  • 基础课4——客服中心管理者面临的挑战
  • RFID技术在危险废物管理中的应用解决方案
  • 二百零三、Flume——Flume实时采集数据频率为1s的高频率Kafka数据直接写入ODS层表的HDFS文件路径下
  • Word或者WPS批量调整文中图片大小的快捷方法
  • url在api测试工具可以访问,但在浏览器不能访问
  • k8s之Helm
  • ElasticSearch 增删改查操作
  • ctfshow sql171-179