运行 setup.py 安装 fbprophet ... 错误
Running setup.py install for fbprophet ... error
我无法安装 fbprophet 或 gcc7。
我已经手动安装了预编译的 ephem。
Running setup.py install for fbprophet ... error
我试过 python 3.6 和 3.7。我试过 运行 作为管理员和没有。
我的 anaconda 提示无法安装任何东西而不会抛出错误。我宁愿使用 pip。
问题可能与pystan有关。
File "d:\python37\lib\site-packages\pystan\api.py", line 13, in <module> import pystan._api # stanc wrapper
ImportError: DLL load failed: The specified module could not be found.
我正在使用 windows 10.
使用:
第一步是删除pystan和缓存:
pip uninstall fbprophet pystan
pip --no-cache-dir install pystan==2.17 #any version
pip --no-cache-dir install fbprophet==0.2 #any version
conda install Cython --force
pip install pystan
conda install pystan -c conda-forge
conda install -c conda-forge fbprophet
它创建一个轮子并更新包所需的环境。 pip install fbprophet 会产生类似的问题。
确保 pystan 正常工作。
import pystan
model_code = 'parameters {real y;} model {y ~ normal(0,1);}'
model = pystan.StanModel(model_code=model_code)
y = model.sampling().extract()['y']
y.mean() # with luck the result will be near 0
使用这个 link:Installing PyStan on windows
原因:Anaconda3 上的 python 发行版使用了旧版本的 gcc (4.2.x)
请以管理员身份使用anaconda提示符
为 stan 设置新环境
conda create -n stan python=<your_version> numpy cython
在虚拟环境中安装pystan和gcc。
conda activate stan
或
source activate stan
(stan) pip install pystan
(stan) pip install gcc
验证您的 gcc 版本:
gcc --version
gcc (GCC) 4.8.5
如果所有答案均无效,请克隆 pystan,不要使用上述解决方案:
git clone --recursive https://github.com/stan-dev/pystan.git
cd pystan
python setup.py install
为了解决这个问题,我卸载了现有的 python 3.7 和 anaconda。我 re-installed anaconda 有一个关键的区别。
我在安装 Anaconda 时将 Anaconda 注册为默认 Python 3.7。这让 visual studio、PyDev 和其他程序自动检测 Anaconda 作为要使用的主要版本。
我尝试在 Python Anaconda 上导入 fbprophet,但是,我遇到了一些错误。
这段代码对我有用..
conda install -c conda-forge/label/cf201901 fbprophet
(Short n Sweet)对于 Mac 用户:
- pip3 卸载 pystan
- pip3 安装 pystan==2.17.1.0
- pip3 安装 fbprophet
我使用以下步骤在 windows 10 (2022-03-10) 上安装了 fbprophet 0.7.1:
- 安装 anaconda here。
- 按照此 guide 安装 pystan。我用的主线是
conda install libpython m2w64-toolchain -c msys2
。然后,使用 pip install pystan
安装 pystan
- 在
python
终端中通过 运行 检查您的安装:
>>> import pystan
>>> model_code = 'parameters {real y;} model {y ~ normal(0,1);}'
>>> model = pystan.StanModel(model_code=model_code)
>>> y = model.sampling().extract()['y']
>>> y.mean() # with luck the result will be near 0
- 如果上述方法有效,请使用
pip install fbprophet
继续安装 fbprophet
希望这对你有用!
我无法安装 fbprophet 或 gcc7。
我已经手动安装了预编译的 ephem。
Running setup.py install for fbprophet ... error
我试过 python 3.6 和 3.7。我试过 运行 作为管理员和没有。
我的 anaconda 提示无法安装任何东西而不会抛出错误。我宁愿使用 pip。
问题可能与pystan有关。
File "d:\python37\lib\site-packages\pystan\api.py", line 13, in <module> import pystan._api # stanc wrapper
ImportError: DLL load failed: The specified module could not be found.
我正在使用 windows 10.
使用: 第一步是删除pystan和缓存:
pip uninstall fbprophet pystan
pip --no-cache-dir install pystan==2.17 #any version
pip --no-cache-dir install fbprophet==0.2 #any version
conda install Cython --force
pip install pystan
conda install pystan -c conda-forge
conda install -c conda-forge fbprophet
它创建一个轮子并更新包所需的环境。 pip install fbprophet 会产生类似的问题。
确保 pystan 正常工作。
import pystan
model_code = 'parameters {real y;} model {y ~ normal(0,1);}'
model = pystan.StanModel(model_code=model_code)
y = model.sampling().extract()['y']
y.mean() # with luck the result will be near 0
使用这个 link:Installing PyStan on windows
原因:Anaconda3 上的 python 发行版使用了旧版本的 gcc (4.2.x)
请以管理员身份使用anaconda提示符
为 stan 设置新环境
conda create -n stan python=<your_version> numpy cython
在虚拟环境中安装pystan和gcc。
conda activate stan
或
source activate stan
(stan) pip install pystan
(stan) pip install gcc
验证您的 gcc 版本:
gcc --version
gcc (GCC) 4.8.5
git clone --recursive https://github.com/stan-dev/pystan.git
cd pystan
python setup.py install
为了解决这个问题,我卸载了现有的 python 3.7 和 anaconda。我 re-installed anaconda 有一个关键的区别。
我在安装 Anaconda 时将 Anaconda 注册为默认 Python 3.7。这让 visual studio、PyDev 和其他程序自动检测 Anaconda 作为要使用的主要版本。
我尝试在 Python Anaconda 上导入 fbprophet,但是,我遇到了一些错误。
这段代码对我有用..
conda install -c conda-forge/label/cf201901 fbprophet
(Short n Sweet)对于 Mac 用户:
- pip3 卸载 pystan
- pip3 安装 pystan==2.17.1.0
- pip3 安装 fbprophet
我使用以下步骤在 windows 10 (2022-03-10) 上安装了 fbprophet 0.7.1:
- 安装 anaconda here。
- 按照此 guide 安装 pystan。我用的主线是
conda install libpython m2w64-toolchain -c msys2
。然后,使用pip install pystan
安装 pystan
- 在
python
终端中通过 运行 检查您的安装:
>>> import pystan
>>> model_code = 'parameters {real y;} model {y ~ normal(0,1);}'
>>> model = pystan.StanModel(model_code=model_code)
>>> y = model.sampling().extract()['y']
>>> y.mean() # with luck the result will be near 0
- 如果上述方法有效,请使用
pip install fbprophet
继续安装 fbprophet
希望这对你有用!