gpt4 book ai didi

python - 无法在 R 中导入 pandas

转载 作者:行者123 更新时间:2023-11-30 22:15:23 24 4
gpt4 key购买 nike

我从 R/shiny 调用 python 脚本:

system("python /Users/Downloads/Untitled3.py EMEA regulatory '10% productivity saves SOW'")

无法导入 pandas。

但是当我直接从终端调用脚本时:

python /Users/Downloads/Untitled3.py EMEA regulatory '10% productivity saves SOW'

它能够导入pandas。我猜想 python 中存在版本问题。我安装了 anaconda。你们中的任何人都可以帮我解决这个问题吗?

虽然不是必需的,但脚本的开头为:

import pandas as pd 
import numpy as np
import sys

from difflib import SequenceMatcher
##### More code#########

最佳答案

问题

您拥有默认系统 python然后是 anaconda分布也是如此。

仅运行您从 R 运行的命令调用默认系统python没有所需的软件包。

修复

假设您已将 anaconda 安装在 /Users/<username>/anaconda/bin/python (这是默认的 mac 安装文件夹),

R您应该运行的命令是 -

system("/Users/<username>/anaconda/bin/python /Users/Downloads/Untitled3.py EMEA regulatory '10% productivity saves SOW'")

这可确保您明确使用 anaconda的 python 二进制文件将在 pandas 上获取以及其他相关库安装在那里。

希望有帮助!

关于python - 无法在 R 中导入 pandas,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50316235/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com