Power BI中配置Python运行环境,及相关错误问题解决
Power BI Desktop中支持python,在Power BI的数据获取、数据转换、数据可视化、数据输出的全流程中,都可以支持使用Python。关于如何全流程使用Python,可以参见文章https://blog.csdn.net/scut_yfli/article/details/104881688
本文先介绍如何在Power BI Desktop配置Python环境,及相关错误问题(坑点)的解决处理。
一、使用python
配置使用Python的原生环境作为主目录
二、使用Anaconda
配置使用Anaconda的环境作为主目录
三、简单导入数据测试是否正常运行
import pandas as pddata = [['Alex',10],['Bob',12],['Clarke',13]]df = pd.DataFrame(data,columns=['Name','Age'],dtype=float)print (df)
数据成功导入
四、相关出错问题解决办法
(1)无法连接,尝试连接时发生错误。详细信息:”ADO.NET:Python script error.
处理方法:首先在Power BI的选项功能中,核查“Python主目录”的设置,究竟是使用了什么设置。
如上图所示,如果Power BI中设置了Python主目录为Python原生安装目录。
因为本人日常是使用Anaconda的,在Python原生安装目录中,并没有安装pandas包。
在windows的命令行核实下,是否确实没有安装pandas,一般同样也会提示No module named ‘pandas’。在windows命令行使用pip install pandas命令安装pandas就可以解决了。
(2)无法连接,尝试连接时发生错误。详细信息:”ADO.NET:Python script error.importError:Missing required dependencies['numpy']。
从错误提示可以看到Power BI使用python时,会自动导入os,pandas,mataplolib几个包。如果这些包在python环境下没有安装就会出现问题。
同时如果这些包的前置包有问题,也会出错。如下图提示importError:Missing required dependencies['numpy']
处理方法:参考第(1)点处理方法,在python中安装相应的包即可解决。
(3)使用Anaconda环境出现错误。DataSource.Error: ADO.NET: Python script error.
D:\ProgramData\Anaconda3\lib\site-packages\numpy\__init__.py:140:
Original error was: DLL load failed: 找不到指定的模块。
根据使用习惯,我日常是在Power BI中配置Anaconda目录为python主目录。
但在运行时,出现了莫名错误。根据错误提示“Original error was: DLL load failed: 找不到指定的模块。”,判断也是导入前置包出现的问题。
此时到Anaconda安装目录,运行python.exe,输入命令import numpy,核查是否也同样错误提示。
如下图,发现也是同样错误提示。
处理方法:该错误是由于包路径混乱的问题,只要在windows的环境变量path中,添加Anaconda相关的目录,同时再重启一下Power BI软件即可解决。
D:\ProgramData\Anaconda3\Library\bin;D:\ProgramData\Anaconda3;D:\ProgramData\Anaconda3\Scripts;
Power BI中配置Python运行环境,及相关错误问题解决相关推荐
- Notepad++配置Python运行环境
转自:http://www.cnblogs.com/zhcncn/p/3969419.html Notepad++配置Python开发环境 1. 安装Python 1 下载 我选择了32位的2.7版本 ...
- eclipse配置python开发环境_Eclipse中配置python开发环境详解
Eclipse中配置python开发环境详解 1.下载python安装包.python-2.6.6.msi.并安装. 默认python会安装在C:\Python26下,查看环境变量,如果没有在path ...
- VScode配置Python运行环境
最近打算用python做一个东西,但是感觉用Pycharm不是特别舒服把,于是自己就打算用万能的VScode配置下环境,然后去找帖子,发现大部分网上的帖子真的水的一批,找了半天配置Python运行环境 ...
- python网页运行环境_Python小牛叔Web开发1:安装Visual Studio Code配置Python运行环境...
本系列是Python小牛叔Web开发系列,以Django为框架介绍如何使用Python来开发Web应用,本教程适合对于Web开发有基本知识的入门者. 1.安装Visual Studio Code编辑器 ...
- vscode怎么配置python运行环境f5_VSCode下配置python调试运行环境的方法_python
这篇文章主要介绍了VSCode下配置python调试运行环境的方法,需要的朋友可以参考下 VSCode配置python调试环境 很久之前的一个东东,翻出来看看VSCode配置python调试环境 * ...
- Windows 8 IIS中配置PHP运行环境的方法
这篇文章主要介绍了如何在Windows 8中通过iis8配置php运行环境,需要的朋友可以参考下 在Windows 8 的IIS(8.0)中搭建PHP运行环境: 一:安装IIS服务器 1.进入控制面板 ...
- sublime配置python运行环境
1.sublime下载与插件管理 1.1 下载 官网地址:https://www.sublimetext.com/3 1.2 安装Package Control管理插件 使用ctrl + ` (感叹后 ...
- sublime说python找不到_sublime配置python运行环境
1.sublime下载与插件管理 1.1 下载 1.2 安装Package Control管理插件 使用ctrl + ` (感叹后左边的那个键位),输入以下内容 import urllib.reque ...
- Windows10 + WSL (Ubuntu) + Anaconda + vscode 手把手配置python运行环境(含虚拟环境)
配置WSL windows桌面下,按下面顺序可以找到 "启动或关闭windows功能" , 开始 -> 设置 -> 应用 -> 应用和功能 -> 可选功能 ...
最新文章
- 仅需6步,教你轻易撕掉app开发框架的神秘面纱(5):数据持久化
- python对于办公有什么帮助-日常工作中python能够有哪些帮助?
- _itemmod_day_limit
- 对java集合类的认识——基础很重要
- 成功解决UnicodeDecodeError: 'gbk' codec can't decode byte 0xab in position 28: illegal multibyte sequenc
- 理解Windows内核模式与用户模式(新)
- Django开发社交类网站必备的10个第三方应用
- Spark SQL来读取现有Hive中的数据
- php进程守护进程,php 多进程实现守护进程的实例代码
- AI 人工智能学习经典书单
- 【题解】CF#960 H-Santa's Gift
- jquery悬停_jQuery悬停()
- Greenplum 安装部署 单机版安装(Linux)
- 解决方案:智慧工地智能巡检方案视频监控系统
- feign+hystrix相关超时时间配置问题
- 最新 | Windows和信创终端都能顺滑使用宁盾802.1X账密认证了
- 推荐三个图片编辑软件给你
- MATLAB基础应用精讲-【基础知识篇】脚本文件
- math_@多元函数求导@全微分@偏导数@复合偏导
- plt python 自己制定cmap_在plt.cm.get-cmap中可以使用哪些名称?