0

我正在尝试使用来自 github 的一个名为 ffn 的模块并将其下载到我的桌​​面。我正在为 Python 使用 Jupyter 笔记本,并被告知我需要插入以下代码:

import sys
sys.path.insert(0, r"C:\Users\...\Desktop\ffn-master\ffn\_core_.py")
import ffn

..为了使用这个代码。但是,当我运行从这里调用函数的后续代码行时,我仍然收到错误:

C:\ProgramData\Anaconda3\lib\site-packages\ffn\core.py:2054: RuntimeWarning: 在最小
negative_returns = np.minimum(returns, 0.)中遇到无效值

我重新启动了内核和一切,但仍然得到同样的错误。任何人都可以帮忙吗?

4

1 回答 1

0

“桌面模块具有 anaconda 路径中已安装模块所没有的修复。” - 看起来您仍然在 anaconda 库中安装了原始模块。

尝试运行

conda uninstall ffn

然后将整个库包含在笔记本的路径中

sys.path.append(os.path.abspath(r"C:\Users\...\Desktop\ffn-master\ffn\")
于 2018-06-12T14:09:34.837 回答