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

fbprophet was installed using the legacy 'setup.py install' method #1683

Closed
bholland opened this issue Sep 21, 2020 · 7 comments
Closed

fbprophet was installed using the legacy 'setup.py install' method #1683

bholland opened this issue Sep 21, 2020 · 7 comments

Comments

@bholland
Copy link

Hello all,

I get this warning and have for a few months now:

DEPRECATION: fbprophet was installed using the legacy 'setup.py install' method, because a wheel could not be built for it. pip 21.0 will remove support for this functionality. A possible replacement is to fix the wheel build issue reported above. You can find discussion regarding this at pypa/pip#8368.

Is this going to get fixed? I would really like it if facebook maintained their package such that it worked with pip.

@bletham
Copy link
Contributor

bletham commented Sep 21, 2020

Thanks for the heads up, that will be extremely obnoxious if they do end up pushing that change because of the long discussion in #401 about needing the build dependencies before building the wheel is a success. Pip install will always be supported, we just may in the future have to specify that all of the dependencies have to be separately pip-installed first.

@bholland
Copy link
Author

bholland commented Sep 22, 2020 via email

@bletham
Copy link
Contributor

bletham commented Sep 22, 2020

We weren't, so thanks for the heads up. I spent a whole bunch of effort in #401 trying to set up a pyproject.toml to build the build dependencies prior to the trying to build the wheel and ultimately was not successful as described there. I guess we'll be forced to revisit this.

@microprediction
Copy link

have you tried upgrading pip first? That solved the issue for me, unexpectedly.

@bholland
Copy link
Author

bholland commented Feb 5, 2021 via email

@octavd
Copy link

octavd commented Mar 16, 2021

Hey,

I had this problem also but i've managed to make it work with the following workaround.

Before installing fbprophet you have to install pystan.

However if you will install like this -> pip install pystan it will fail at building fbprophet because it will grab version 2.19.. that is not compatible with GCC version.

Solution:

pip install pystan==2.18.0.0

pip install fbprophet

@bletham
Copy link
Contributor

bletham commented Apr 3, 2021

I'm going to close this to divert discussion on the setup.py and obnixious build requirements to #401, which is the original discussion of these issues.

@bletham bletham closed this as completed Apr 3, 2021
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