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

Fix for Install Error (metadata-generation-failed) #58

Open
foxycoderr opened this issue Sep 8, 2022 · 3 comments
Open

Fix for Install Error (metadata-generation-failed) #58

foxycoderr opened this issue Sep 8, 2022 · 3 comments

Comments

@foxycoderr
Copy link

I have experienced the problem where the package just wouldn't install, either from PyPI or directly from GitHub. The only fix I found, as mentioned by @bunchesofdonald, to install futures, that are used in the package, prior to the installation of the dictionary, on a lower version (pip install 'futures<3.0.0'). Putting this here to make it easier to access. All credit for the idea goes to @bunchesofdonald.

@AnatuGreen
Copy link

pip install 'futures<3.0.0'

Thanks for sharing this. I previously gave up and used py-Dictionary instead but I did not like its performance. The error has stopped after following your guide. Thanks

@RumeoLola
Copy link

I have experienced the problem where the package just wouldn't install, either from PyPI or directly from GitHub. The only fix I found, as mentioned by @bunchesofdonald, to install futures, that are used in the package, prior to the installation of the dictionary, on a lower version (pip install 'futures<3.0.0'). Putting this here to make it easier to access. All credit for the idea goes to @bunchesofdonald.

I tried the command and I still got the same error message again. I decided to upgrade pip and I used pip to install the module along other modules and it worked perfectly fine.

@Fasih1994
Copy link

Fasih1994 commented Dec 29, 2022

pip install 'futures<3.0.0'
worked for me but then I found out that in futures documentation it is mentioned that Python 3 users should not attempt to install it since it is present in Standard Libraries.
I think this can be resolved if skip future installation for python 3 users.

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

4 participants