小编Ben*_*son的帖子

类型错误:use() 在导入 matplotlib 时得到了意外的关键字参数“警告”

我正在尝试学习 R markdown / notebook 来实现 R 和 Python 的代码块。我可以按照合理的标准使用 R,但我是 Python 新手。我已经将 R markdown 下载到 R studio 并按照提示下载 miniconda 并这样做了。

我想做一个基本的情节,看看它是否有效。

我点击“插入一个新的 Python 块”

然后将以下代码复制并粘贴到“Python 块”中,该代码在使用 Spyder 环境的 Python 中运行良好。

import matplotlib.pyplot as plt 
x = [2, 4, 6, 8, 10, 12]
y = [1, 3, 5, 6, 9, 15] 
plt.plot(x, y)
plt.show()
Run Code Online (Sandbox Code Playgroud)

返回以下错误:

Error in py_call_impl(callable, dots$args, dots$keywords) : 
  TypeError: use() got an unexpected keyword argument 'warn'
Run Code Online (Sandbox Code Playgroud)

我在 r 块中使用以下内容安装了 matplotlib:

library(reticulate)
py_install("matplotlib")
Run Code Online (Sandbox Code Playgroud)

我尝试将这个块粘贴到一个 Python 块和一个 R 块中: …

python r matplotlib r-markdown

5
推荐指数
1
解决办法
5577
查看次数

标签 统计

matplotlib ×1

python ×1

r ×1

r-markdown ×1