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运行环境,及相关错误问题解决相关推荐

  1. Notepad++配置Python运行环境

    转自:http://www.cnblogs.com/zhcncn/p/3969419.html Notepad++配置Python开发环境 1. 安装Python 1 下载 我选择了32位的2.7版本 ...

  2. eclipse配置python开发环境_Eclipse中配置python开发环境详解

    Eclipse中配置python开发环境详解 1.下载python安装包.python-2.6.6.msi.并安装. 默认python会安装在C:\Python26下,查看环境变量,如果没有在path ...

  3. VScode配置Python运行环境

    最近打算用python做一个东西,但是感觉用Pycharm不是特别舒服把,于是自己就打算用万能的VScode配置下环境,然后去找帖子,发现大部分网上的帖子真的水的一批,找了半天配置Python运行环境 ...

  4. python网页运行环境_Python小牛叔Web开发1:安装Visual Studio Code配置Python运行环境...

    本系列是Python小牛叔Web开发系列,以Django为框架介绍如何使用Python来开发Web应用,本教程适合对于Web开发有基本知识的入门者. 1.安装Visual Studio Code编辑器 ...

  5. vscode怎么配置python运行环境f5_VSCode下配置python调试运行环境的方法_python

    这篇文章主要介绍了VSCode下配置python调试运行环境的方法,需要的朋友可以参考下 VSCode配置python调试环境 很久之前的一个东东,翻出来看看VSCode配置python调试环境 * ...

  6. Windows 8 IIS中配置PHP运行环境的方法

    这篇文章主要介绍了如何在Windows 8中通过iis8配置php运行环境,需要的朋友可以参考下 在Windows 8 的IIS(8.0)中搭建PHP运行环境: 一:安装IIS服务器 1.进入控制面板 ...

  7. sublime配置python运行环境

    1.sublime下载与插件管理 1.1 下载 官网地址:https://www.sublimetext.com/3 1.2 安装Package Control管理插件 使用ctrl + ` (感叹后 ...

  8. sublime说python找不到_sublime配置python运行环境

    1.sublime下载与插件管理 1.1 下载 1.2 安装Package Control管理插件 使用ctrl + ` (感叹后左边的那个键位),输入以下内容 import urllib.reque ...

  9. Windows10 + WSL (Ubuntu) + Anaconda + vscode 手把手配置python运行环境(含虚拟环境)

    配置WSL windows桌面下,按下面顺序可以找到 "启动或关闭windows功能" , 开始 -> 设置 -> 应用 -> 应用和功能 -> 可选功能 ...

最新文章

  1. 仅需6步,教你轻易撕掉app开发框架的神秘面纱(5):数据持久化
  2. python对于办公有什么帮助-日常工作中python能够有哪些帮助?
  3. _itemmod_day_limit
  4. 对java集合类的认识——基础很重要
  5. 成功解决UnicodeDecodeError: 'gbk' codec can't decode byte 0xab in position 28: illegal multibyte sequenc
  6. 理解Windows内核模式与用户模式(新)
  7. Django开发社交类网站必备的10个第三方应用
  8. Spark SQL来读取现有Hive中的数据
  9. php进程守护进程,php 多进程实现守护进程的实例代码
  10. AI 人工智能学习经典书单
  11. 【题解】CF#960 H-Santa's Gift
  12. jquery悬停_jQuery悬停()
  13. Greenplum 安装部署 单机版安装(Linux)
  14. 解决方案:智慧工地智能巡检方案视频监控系统
  15. feign+hystrix相关超时时间配置问题
  16. 最新 | Windows和信创终端都能顺滑使用宁盾802.1X账密认证了
  17. 推荐三个图片编辑软件给你
  18. MATLAB基础应用精讲-【基础知识篇】脚本文件
  19. math_@多元函数求导@全微分@偏导数@复合偏导
  20. plt python 自己制定cmap_在plt.cm.get-cmap中可以使用哪些名称?

热门文章

  1. 笔记————FPGA实训,3楼电梯设计
  2. 学好C语言从关键字开始
  3. lookUpEdit隐藏列
  4. 矩阵笔记4:矩阵分析(第三版)-史荣昌-第四章:矩阵分解
  5. 2022 Delphi 11开发苹果IOS证书等详细配置流程(最新)
  6. 小学奥数主要内容汇总!
  7. 城市公交查询系统c语言,Android的城市公交查询系统
  8. objdump按照指定架构反汇编 裸二进制文件
  9. 李健熙去世,面临诸多阻碍的三星缺乏发展的方向
  10. springboot集成ElasticSearch