Python
BVL10101111
THU master, interested in ML,DL,DM
github:https://github.com/BenchengY
展开
-
python sys.path.insert(0,'..')报错
在写pyhton往往需要在主程序导入上层目录中模块或其他目录(平级)下的模块 如下图所示 主程序是test2.py需要导入的包是mod2.py查了相关文档会发现sys.path.insert(0,’..’)可以动态加入搜索路径去解决。然而当如此执行的时候,却又报找不到相应包的错,如下图 在这里,mod2就是lib ,而models,graph,coarsening,utils就是mod2.原创 2016-11-10 11:47:06 · 4274 阅读 · 2 评论 -
ubuntu 将python从默认的2.7升级到3.*
因为Ubuntu很多底层采用的是Python2.*,Python3和Python2是互相不兼容的,所以此时不能卸载Python2,需要将默认Python的指向Python3。第一步 通过指令下载python3sudo apt-get install python3第二步 cd到根目录下,移除默认的python文件 第三步 将对应的新的python3 link到之前的位置,即可 查看当前版本原创 2016-11-10 17:01:48 · 11936 阅读 · 4 评论 -
pip memoryerror & oserror
在github clone下一个项目 利用pip install -r requirements.txt 时 报错 pip traceback 。。。最后显示memoryerror解决方案:输入改成 pip –no-cache-dir install -r requirements.txt 即可原创 2016-11-09 16:22:52 · 1806 阅读 · 0 评论 -
python机器学习实战之 Decision Tree For Titanic in Kaggle
最近陆续准备熟悉一下sklearn库,在此做一下记录。这篇文章是简短的对于decision tree的kaggle上的实战记录,详细的请见github一.数据集:Titanic 是一个二分类问题,给你每个人的一些feature,判断最后是否会Survive。二.数据处理:参考here1.丢弃无用的'PassengerId','Name','Ticket'特征2.Embarked,one-hot原创 2017-06-04 12:31:18 · 1735 阅读 · 1 评论