昨天花了几个小时看了很多文章弄到凌晨依然无法成功将python连接到tableau,内心很是抓狂。今天重新分析原因,终于安装好了,现把遇到的问题整理下来:
1.首先,anaconda 中创建环境时名称不能写错!是Tableau-Python-Server, 不是Tabpy-Python-Server!
创建环境可以选择终端创建,命令:
conda create --name Tableau-Python-Server python = 2.7 anaconda
2.其次,创建环境时,python版本要选择好,昨天第一次创建的选择python3.7,结果连接不成功,后来发现tabpy_server 只支持python2.7和3.5 的,于是移除环境,换成3.5的,还是没成功。提示如下:
可以看到,我的环境名称写错了,今天才发现。。。
3.再次,创建环境后,激活环境,终端会提示,按照终端提示的命令激活即可,然后在环境中安装tabpy_server,命令如下:
pip install tabpy_server
安装时会发现速度非常的慢,总是安装失败,发现anaconda服务器在国外,需要更换镜像,命令为:
conda config --add channels