Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

python 3.10.4 : TypeError: multiple bases have instance lay-out conflict #97

Open
anshi43 opened this issue Apr 11, 2022 · 11 comments
Open

Comments

@anshi43
Copy link

anshi43 commented Apr 11, 2022

This is the code

from pywebcopy import save_webpage

kwargs = {'project_name': 'site folder'}

save_webpage(

# url pf the website
url='https://www.geeksforgeeks.org/data-structures/linked-list/',

# folder where the copy will be saved
project_folder='C:\\Desktop\free',
**kwargs

)

####################################################

This the error occurs

Traceback (most recent call last):
File "C:\Users\akmv\Desktop\free\app.py", line 14, in
from pywebcopy import save_webpage
File "C:\Users\akmv\AppData\Local\Programs\Python\Python310\lib\site-packages\pywebcopy_init_.py", line 49, in
from .configs import config, SESSION
File "C:\Users\akmv\AppData\Local\Programs\Python\Python310\lib\site-packages\pywebcopy\configs.py", line 18, in
from .exceptions import AccessError
File "C:\Users\akmv\AppData\Local\Programs\Python\Python310\lib\site-packages\pywebcopy\exceptions.py", line 46, in
class UrlTransformerNotSetup(PywebcopyError, UnboundLocalError):
TypeError: multiple bases have instance lay-out conflict

How can I solve this error?

Thank you very much in advance!

@rajatomar788
Copy link
Owner

Did you read issue #90 or not?

@anshi43
Copy link
Author

anshi43 commented Apr 11, 2022

I did.

@anshi43
Copy link
Author

anshi43 commented Apr 11, 2022

Could you please tell the solution?
TIA

@rajatomar788
Copy link
Owner

This is a python 3.10 problem, so it can only be fixed by rewriting the portions of the code.

@anshi43
Copy link
Author

anshi43 commented Apr 11, 2022

what should i change in code ? Could you please tell ?
TIA

@rajatomar788
Copy link
Owner

You have to change the inheritance of error classes from multiple bases to just a single base class as the error says.

@anshi43
Copy link
Author

anshi43 commented Apr 12, 2022

I do not know where to change in code. Could you please show me?
TIA

@anshi43
Copy link
Author

anshi43 commented Apr 13, 2022

???

@rajatomar788
Copy link
Owner

Just download python version below 3.9 and done.

@Frutto-Hub
Copy link

Just download python version below 3.9 and done.

Does it works on 3.8? On pypi it shows 3.7 is the latest it can work with.

@rajatomar788
Copy link
Owner

rajatomar788 commented Apr 25, 2022

@Frutto-Hub yes it works on 3.7 & 3.8 and also on 3.9

sTiKyt added a commit to D4rkS3c-Group/HiddenEyeReborn that referenced this issue Nov 6, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants