【发布时间】:2013-11-18 22:45:40
【问题描述】:
我正在使用 scikit-learn 库并想尝试一下代码。如何调用自定义库而不是标准库?这里mycode.py是main函数,调用sklearn函数(我想修改sklearn函数)
这是我的代码结构
mycode.py
scikit-learn\
benchmarks\
sklearn\
etc
我在 mycode.py 中试过:
from scikit-learn import sklearn
不起作用,因为 scikit-learn 是一个无效的 Python 模块名称。我也无法更改存储库名称,因为它会破坏所有 sklearn 测试。 我也试过了
import os, sys
CURRENT_DIR = os.path.dirname(os.path.abspath(__file__))
sys.path.append(os.path.dirname(CURRENT_DIR+"/scikit-learn"))
import sklearn
但它一直在导入标准库。如何解决这个问题?
【问题讨论】:
-
也许这个帖子可以帮助你:stackoverflow.com/questions/3012473/…