Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

AttributeError: module 'pypandoc' has no attribute 'convert'

I am trying to switch a python project over to poetry & pyproject.toml. Previously, we were using requirements.txt.

When I try to install pyspark 2.4.8 with poetry, however, I hit this error:

File "<string>", line 156, in <module>
AttributeError: module 'pypandoc' has no attribute 'convert'
[end of output]

note: This error originates from a subprocess, and is likely not a problem with pip.
error: metadata-generation-failed

Has anyone run into this? Do you know why this is an issue with poetry but not with requirements.txt?

like image 401
goosewill Avatar asked Jul 21 '26 22:07

goosewill


2 Answers

I solved this problem with:

pip install pypandoc==1.5

like image 76
M'hamed Hicham RAHIMI Avatar answered Jul 26 '26 09:07

M'hamed Hicham RAHIMI


it seems you need to downgrade it since 'convert' was removed in the 1.8 version. https://github.com/man-group/pytest-plugins/issues/87

like image 39
Sango Avatar answered Jul 26 '26 08:07

Sango