Bha*_*rat 5 python-3.x anaconda powerbi
我正在尝试在Windows 10计算机中使用Python。我的Anaconda环境可以通过执行以下命令来设置:
c:\Users\bharat.c.rupare.> call c:\Users\bharat.c.ruparel\AppData\Local\Continuum\anaconda3\Scripts\activate.bat
Run Code Online (Sandbox Code Playgroud)
这样就建立了conda环境,然后我就很好了。但是,我尝试使用预先安装在Power BI的Anaconda堆栈中的numpy和pandas运行Python代码。当我这样做时,Power BI抱怨找不到numpy。我明白为什么;因为尚未从Power BI中激活conda环境。
我需要怎么做才能激活conda环境,以便Power BI可以找到numpy,pandas等python包?
我正在使用 PowerBI 2.70,它似乎不支持 python 3.7。参考:https://community.powerbi.com/t5/Desktop/Error-when-connecting-python-to-PBI/mp/593716
所以我必须创建指定 python 3.6 的新环境并安装必要的软件包。
conda create --name std_env python=3.6
Run Code Online (Sandbox Code Playgroud)
然后在 PowerBI 选项中,将 Python 主目录指向您的环境文件夹,例如。“C:\Users\a12345\AppData\Local\Continuum\anaconda3\envs\env_py36”
最后,在python脚本中导入文件。我正在使用腌制文件,但您的 pandas.read_csv() 也可以工作。
import dill
df = dill.load(open('Z:\\folder\\file.pkd', 'rb'))
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
2620 次 |
| 最近记录: |