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模块安装成功。

相关推荐
jiunian_cn2 分钟前
【C++11】C++11重要新特性详解
开发语言·c++
何中应7 分钟前
windows安装python环境
开发语言·windows·python
zh_xuan18 分钟前
kotlin 测试if表达式、数组等
开发语言·kotlin
问道飞鱼19 分钟前
【Rust编程】Cargo 工具详解:从基础到高级的完整指南
开发语言·后端·rust·cargo
zhaokuner22 分钟前
14-有界上下文-DDD领域驱动设计
java·开发语言·设计模式·架构
天才测试猿29 分钟前
Selenium测试框架快速搭建详解
自动化测试·软件测试·python·selenium·测试工具·职场和发展·测试用例
玄同76529 分钟前
我是如何开发项目的?——从 “踩坑思维” 到 “工程化能力”:编程学习的进阶方法论(万字版)
开发语言·人工智能·经验分享·笔记·python·学习·课程设计
k***921629 分钟前
【c++】多态
java·开发语言·c++
西敏寺的乐章33 分钟前
ThreadLocal / InheritableThreadLocal / TransmittableThreadLocal(TTL)学习总结
java·开发语言·网络
深蓝海拓38 分钟前
PySide6之QListWidget 学习
笔记·python·qt·学习·pyqt