pip install AE 报错 Preparing metadata (setup.py) ... error

环境配置:

ubuntu 18.

python 3.7

1. 问题描述:

运行图像编码算法时 GAACNN时,提示AE模块不存在。尝试安装时,报错如下:

Pip install 时报错:

2. 解决办法

(1)文件修改

进入GAACNN提供的AE文件夹,执行:

查看AE目录下的ReadMe,可以看到如下语句:

复制代码
将AE.cpp中的Python.h路径更改为本地主机上的路径。(如/usr/include/python3.6m/Python.h等)

在Ubuntu 下,执行locate Python.h, 并将使用如下目录更新AE.cpp 中的目录,如下所示:

cpp 复制代码
//#include </home/xjtuei-h/anaconda3/include/python3.8/Python.h>
#include </home/xjtuei-h/anaconda3/envs/compress/include/python3.7m/Python.h>
(2)命令执行:
cpp 复制代码
python setup.py build
pip install -e .

至此,可以AE模块安装成功。

相关推荐
ZHE|张恒10 小时前
设计模式(二)工厂方法模式 — 把创建权限下放给子类,像“可扩展的生产线”
java·开发语言·设计模式
报错小能手10 小时前
C++笔记 bind函数模板
开发语言·c++·笔记
FreeCode10 小时前
使用LangSmith追踪智能体运行
python·langchain·agent
2501_9411121410 小时前
Python Web爬虫入门:使用Requests和BeautifulSoup
jvm·数据库·python
程序员晚枫10 小时前
Python文件类型大全:从.py到.pyd,你见过几种?
python
计算衎10 小时前
python的AI大模型之facebook/nllb-200-distilled-600M的介绍和使用
人工智能·python·facebook·huggingface_hub
2501_9411115210 小时前
C++中的适配器模式
开发语言·c++·算法
2501_9411119410 小时前
C++中的适配器模式变体
开发语言·c++·算法
zzz海羊10 小时前
VSCode配置java中的lombok
java·开发语言·vscode
A-code10 小时前
Git 多模块项目管理
java·开发语言