近期装pymc,折腾了一下午,一路上踩了不少雷,故此分享。
0 Anaconda安装及虚拟环境配置
超详细版Anaconda的安装及使用conda创建、运行虚拟环境以及使用镜像源_描述如何利用anconda创建虚拟环境,并给出相应的截图;并描述如何利用anconda添加镜-优快云博客
我在cmd中创建虚拟环境的命令为:
conda create -n bayes python==3.9
1 pymc的安装
先启动自己的虚拟环境(必须)。具体步骤是在cmd里依次输入:
conda init cmd.exe
↑ ↑ ↑ ↑ 如果刚创建完虚拟环境不用输入这句↑ ↑ ↑ ↑
conda activate bayes
在 虚拟环境 中安装pymc3:
pip install pymc3
在此时,pymc3已经安装到虚拟环境中了(位置为:C:\Users\用户名\.conda\envs\bayes\Lib\site-packages)
2 修改解释器
以上操作做完之后,还需要修改jupyter notebook中的python解释器,否则无法在虚拟环境中调用pymc3。在你的 虚拟环境 中输入以下命令:
pip install ipykernel
python -m ipykernel install --name bayes
然后进入jupyter notebook界面,点击右上角切换解释器(我用的是2024.2版,老版本需在首页右上角New(新建)选项下切换):
3 pymc3的测试
至此就能正常使用pymc3了。测试可以参考以下几个:
以上。