我是一名新的python程序员,我刚刚更改了anaconda3中model_selection文件夹中的原始python文件
然而,当我运行代码时,它运行原始版本而不是新版本 我可以运行任何代码来进行这些更改吗
完整的追溯:
命令“C:\ Users .... \ AppData \ Local \ Continuum \ Anaconda3 \ python.exe -c”import setuptools,tokenize; file ='C:\ Users \ .. 。\ scikit-learn \ setup.py'; f = getattr(tokenize,'open',open)(file); code = f.read()。replace('\ r \ n','\ n') ; f.close(); exec(编译(代码,文件,'exec'))“develop --no-deps”失败,错误代码1在C:\ Users ... \ scikit-learn \ -
谢谢
答案 0 :(得分:3)
您可能不应该更改anaconda文件夹中的代码。 如果你想改变scikit-learn代码(为自己),最好的方法是:
conda remove scikit-learn
或pip uninstall scikit-learn
。您可以使用pip list
和conda list
git clone git://github.com/scikit-learn/scikit-learn.git
pip install --editable .
然后将对代码进行任何编辑。
请注意,如果您编辑Cython / C代码(.pyx或.c文件),则必须使用python setup.py build_ext --inplace