PaddleClas
PaddleClas copied to clipboard
PaddleClas Python 3.11 支援
欢迎您使用PaddleClas并反馈相关问题,非常感谢您对PaddleClas的贡献! 提出issue时,辛苦您提供以下信息,方便我们快速定位问题并及时有效地解决您的问题:
- PaddleClas版本以及PaddlePaddle版本:PaddleClas
- 涉及的其他产品使用的版本号:如您在使用PaddleClas的同时还在使用其他产品,如PaddleServing、PaddleInference等,请您提供其版本号
- 训练环境信息: a. 具体操作系统,如Linux/Windows/MacOS: Windows b. Python版本号,如Python3.6/7/8: 3.11 c. CUDA/cuDNN版本, 如CUDA10.2/cuDNN 7.6.5等: CPU
- 完整的代码(相比于repo中代码,有改动的地方)、详细的错误信息及相关log
pip install paddleclas
各位大佬: 如何在python3.11里解决这问题? 什么时候才会有Python3.11的支持?
这里是依赖的faiss可能没有支持好3.11,建议切回3.10呢?
这里是依赖的faiss可能没有支持好3.11,建议切回3.10呢?
不能, 貌似只有3.09 - 请问以后会有提供>=3.10的支援吗?
目前3.10是可以的呢,很多人都在使用了,建议看看3.10呢
仔细看 error message,这是你本地没有安装 swig 引起的。
我看 faiss-cpu 是有python3.11 的安装包的:https://pypi.org/project/faiss-cpu/#files 。 但不知道,为什么没有下载预编译包,而是让你本地进行编译。 你先安装 swig 然后再试试。
BTW @cuicheng01 faiss-cpu 这个依赖,对 PaddleClas 是必须的吗?
可以试试不要使用第三方加速源,pypi官方的源应该是会下载预编译包的(百度源就没有预编译包)
仔细看 error message,这是你本地没有安装 swig 引起的。
我看 faiss-cpu 是有python3.11 的安装包的:https://pypi.org/project/faiss-cpu/#files 。 但不知道,为什么没有下载预编译包,而是让你本地进行编译。 你先安装 swig 然后再试试。
BTW @cuicheng01 faiss-cpu 这个依赖,对 PaddleClas 是必须的吗?
我是先pip install faiss-cpu 了 可是问题还是一样;swig要如何安装?
可以试试不要使用第三方加速源,pypi官方的源应该是会下载预编译包的(百度源就没有预编译包)
什么加速源?
可以试试不要使用第三方加速源,pypi官方的源应该是会下载预编译包的(百度源就没有预编译包)
什么加速源?
比如:
- 清华源的安装方式是
pip install faiss-cpu -i https://pypi.tuna.tsinghua.edu.cn/simple
- 阿里源的安装方式是
pip install faiss-cpu -i http://mirrors.aliyun.com/pypi/simple/
仔细看 error message,这是你本地没有安装 swig 引起的。 我看 faiss-cpu 是有python3.11 的安装包的:https://pypi.org/project/faiss-cpu/#files 。 但不知道,为什么没有下载预编译包,而是让你本地进行编译。 你先安装 swig 然后再试试。 BTW @cuicheng01 faiss-cpu 这个依赖,对 PaddleClas 是必须的吗?
我是先pip install faiss-cpu 了 可是问题还是一样;swig要如何安装?
尝试了好像都不行 - 所以用了 “pip install --no-deps paddleclas”
用了@gouzil 的方法 install faiss-cpu
也尝试了这:
我们在 https://github.com/PaddlePaddle/PaddleClas/commit/5ae888cf0d0d28bf544c731c1b925d53cd5ce6ba 已经移除了对 faiss-cpu
版本的限制。但是从 pypi 下载下来看好像没有重新打包,需要研发大哥看一眼。
如何标签研发大哥 XD @jzhang533 军哥周一能帮忙看看吗
多谢啦
移除faiss-cpu 的版本限制版 是在 2.5.1 版本之后完成的。
https://github.com/PaddlePaddle/PaddleClas/compare/v2.5.1...release/2.5
pypi源上,需要发布一个新的版本。
请问大概什么时候会发布最新版本?
请问大概什么时候会发布最新版本?
现在应该没有明确的时间计划。 就像你看到的,最新的版本 2.5.1 已经是一年多前发布的。(https://pypi.org/project/paddleclas/)
cc: @TingquanGao @michaelowenliu
请问大概什么时候会发布最新版本?
现在应该没有明确的时间计划。 就像你看到的,最新的版本 2.5.1 已经是一年多前发布的。(https://pypi.org/project/paddleclas/)
cc: @TingquanGao @michaelowenliu
可能可以当就这问题搞个简易的branch修补? 想看看在3.11里还有什么问题
https://pypi.org/project/paddleclas/2.5.2/
我开会的时候抽空发布了一下,你们玩玩儿看。