如何在powerBI上运行Python脚本

我在Power BI上运行python脚本时遇到问题。 现在,我将Anaconda与base(root)环境一起使用。 Power BI Desktop自动找到了Python主目录,但是它不起作用。

我想使用K均值分类,所以我在python上进行编码,并希望在Power BI上显示该图。

我正在使用的python版本是3.7,我也在google上找到了该方法,但是它们都不起作用(添加到PATH,重新安装....)

Feedback Type:
Frown (Error)

Product Version:
2.73.5586.561 (19.09) (x64)

Error Message:
Python script error.
Traceback (most recent call last):
  File "C:\USERS\TJTEC\ANACONDA3\lib\site-packages\numpy\core\__init__.py",line 17,in <module>
    from . import multiarray
  File "C:\USERS\TJTEC\ANACONDA3\lib\site-packages\numpy\core\multiarray.py",line 14,in <module>
    from . import overrides
  File "C:\USERS\TJTEC\ANACONDA3\lib\site-packages\numpy\core\overrides.py",line 7,in <module>
    from numpy.core._multiarray_umath import (
ImportError: DLL load failed: The specified module could not be found.

During handling of the above exception,another exception occurred:

Traceback (most recent call last):
  File "PythonScriptWrapper.PY",line 2,in <module>
    import os,uuid,matplotlib
  File "C:\USERS\TJTEC\ANACONDA3\lib\site-packages\matplotlib\__init__.py",line 138,in <module>
    from . import cbook,rcsetup
  File "C:\USERS\TJTEC\ANACONDA3\lib\site-packages\matplotlib\cbook\__init__.py",line 31,in <module>
    import numpy as np
  File "C:\USERS\TJTEC\ANACONDA3\lib\site-packages\numpy\__init__.py",line 142,in <module>
    from . import core
  File "C:\USERS\TJTEC\ANACONDA3\lib\site-packages\numpy\core\__init__.py",line 47,in <module>
    raise ImportError(msg)
ImportError: 

如何解决这个问题?谢谢大家!

yanchenghua2009 回答:如何在powerBI上运行Python脚本

有多种情况可以解决这些问题。

1. Did you downloaded the latest Anaconda version from below link: 
   https://www.anaconda.com/distribution/#download-section
2. Did you check these paths were added to the system Environmental path?
   C:\Users\<myusername>\AppData\Local\Continuum\Anaconda3\Scripts\
   C:\Users\<myusername>\AppData\Local\Continuum\Anaconda3\Library\
   C:\Users\<myusername>\AppData\Local\Continuum\Anaconda3\Library\bin\
   C:\Users\<myusername>\AppData\Local\Continuum\Anaconda3\Library\mingw-w64\bin\
3. Uninstall numpy and install numpy via pip
4. Update to latest Pycharm 

,

我找到了方法。除了anaconda,我还没有单独安装任何原始的python软件包。然后,我将python 3.7.5安装在主站点python.org上,并对任何所需的软件包使用pip install package。 PowerBI再次自动检测到新的脚本并将其添加到主目录中以运行脚本。

,

如果您正在使用Anaconda,则需要先激活它,然后才能使用它。只需打开 Anaconda提示或在cmd提示符下运行 conda activate 。然后从激活的环境中启动PBIDesktop ,例如:

(base) C:\> "Program Files\Microsoft Power BI Desktop\bin\PBIDesktop.exe"

在Windows 10上,您必须在C:\ Program Files \ WindowsApps中查找PBIDesktop.exe。确保在 Python脚本部分的PBIDesktop全局选项中也已经添加了Python主目录(Anaconda3)。

本文链接:https://www.f2er.com/3169194.html

大家都在问