我下载了seqlearn python包(athttps://github.com/larsmans/seqlearn
)。我想在不安装的情况下使用seqlearn的源目录,所以我尝试先在linux上编译。
文件位于/home/user/Downloads/seqlearn-master/seqlearn-master/
我能跑python setup.py build_ext --inplace
完美
在/home/user/Downloads/seqlearn-master/seqlearn-master/
目录中。
但是,我想在主目录中启动python notebook,所以我尝试在主目录中python /home/user/Downloads/seqlearn-master/seqlearn-master/setup.py build_ext --inplace
,但它显示
ValueError: 'seqlearn/_decode/bestfirst.pyx' doesn't match any files
所以我真的不能从我的主目录编译,有人知道如何修复这个问题吗?
最佳答案
您可以使用此代码查看选项:
python setup_telnet.py --help build_ext
并使用--build lib选项设置其他目录。
python setup.py build_ext --build-lib <other directory>