简述 fbprophet,PyStan库安装。(win10-64位系统)

fbprophet依赖于PyStan,所以首先要安装PyStan库,而要安装PyStan,首先要安装C++编译器

在自己刚用到的时候首先百度了下发现好多坑,试了很多百度的方法还是不行。

 本人是win10-64位系统,使用的是Python3.7的Anaconda。废话不说了,开始安装

首先安装Anaconda:https://www.anaconda.com/download/根据自己电脑版本下载安装就可以了。至于系统变量配置建议自动配置

可如果不会可参考:这四个目录添加到Path中即可。

 

测试conda包管理器(就算刚装的也建议测试下):conda inf

 

将conda软件包管理器更新到最新版本:  conda update conda

创建conda虚拟环境(建议创建,也可以不创建,但是本人在不创建的情况下,和原始包存在冲突,所以我创建了一个

conda create -n set_fb  python=3.7(set_fb 虚拟环境名称)

 

 

 

刚才如果创建虚拟环境了此时进入:conda activate set_fb(若没创建略过)

 

此时我们就可以安装C++编译器了,(注意C++编译器版本不同可能导致最后安装失败)

安装MingW-w64编译器工具链,conda使用Anaconda软件包附带的软件包管理器安装编译器。

安装MingW-w64编译器类型: conda install libpython m2w64-toolchain -c msys2

 

这个问题我没又碰到,如果碰到了这样解决下:(libpython自动设置distutils.cfg文件,但如果失败,请使用以下说明手动设置

在PYTHONPATH \ Lib \ distutils中使用文本编辑器创建distutils.cfg(例如记事本,记事本++)并添加以下行:

[build]
compiler=mingw32)

(安装成功)

接下来我们安装依赖项(必须的依赖项是numpy和cython)【刚才说的冲突的问题好像就是这两个或者是下面的选择依赖项 ,本人没有解决,所以创建了另一个虚拟环境安装】

conda install numpy cython -c conda-forge

(安装成功)

 

可选的依赖关系matplotlib,scipy,并且pandas

conda install matplotlib scipy pandas -c conda-forge(【matplotlib】建议不要下,可能会又版本问题,看你需求)

(安装成功)

至此终于可以安装PyStan了:pip install pystan (注意)不要在 Anconda Navigator上安装

 

至此安装fbprophet前期工作已经全部做完,但是如果你pip install fbprophet还是会报错,

此时如果了解github的小伙伴可以自己去上面把fbprophet文件档下来,不了解没关系。

https://github.com/HLbingbing/fbprophet我自己上传了一份

(最初gthub上下载地址Github|fbprophet

下载好之后,解压,记住解压路径(我是直接解压到Anaconda里面了)

cd 到你刚才解压的路径注意要进入python目录下:

如果刚才创建了虚拟环境,此时安装一定要进入虚拟环境,否则会报错(如果这样报错了,请删除解压的文件重新解压):

至此安装结束。。

补充一点,创建虚拟环境了,要把环境添加到pycharm里面

  • 14
    点赞
  • 47
    收藏
    觉得还不错? 一键收藏
  • 7
    评论
npm 是 Node.js 的包管理工具,可以通过 npm 安装 Vue.js 路由器(vue-router)。 下面是使用 npm 安装 Vue.js 路由器的步骤: 1. 打开终端或命令行工具,并进入项目所在的目录。 2. 执行以下命令进行安装: ``` npm install vue-router ``` 如果你使用的是 yarn 包管理工具,可以执行以下命令进行安装: ``` yarn add vue-router ``` 3. 安装完成后,在项目中引入 vue-router: ```javascript import Vue from 'vue' import VueRouter from 'vue-router' Vue.use(VueRouter) ``` 4. 创建路由实例,并将其传递给 Vue 实例: ```javascript const router = new VueRouter({ routes: [ // 路由配置 ] }) const app = new Vue({ router }).$mount('#app') ``` 在这里,我们创建了一个名为 `router` 的 VueRouter 实例,并将其传递给 Vue 实例的 `router` 选项中。 5. 配置路由规则: ```javascript const router = new VueRouter({ routes: [ { path: '/', component: Home // Home 是一个组件对象 }, { path: '/about', component: About // About 是一个组件对象 } ] }) ``` 在这里,我们配置了两个路由规则,分别匹配根路径和 `/about` 路径。当访问这两个路径时,将会渲染对应的组件。 6. 在模板中使用 `<router-link>` 标签进行路由跳转: ```html <router-link to="/">Home</router-link> <router-link to="/about">About</router-link> ``` 在这里,我们使用 `<router-link>` 标签进行路由跳转。当用户点击这些标签时,路由器会自动更新 URL,并根据路由规则渲染对应的组件。 以上就是使用 npm 安装和配置 Vue.js 路由器的步骤。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 7
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值