pyRecLab is a library for quickly testing and prototyping of traditional recommender system methods, such as User KNN, Item KNN and FunkSVD Collaborative Filtering. It is developed and maintained by Gabriel Sepúlveda and Vicente Domínguez, advised by Prof. Denis Parra, all of them in Computer Science Department at PUC Chile, IA Lab and SocVis Lab.
This commit try to create a package more compatible with binary things.
I changed the way to create the python package, wheel is a useful way to package binaries things. And if you create a wheel package you could upload to https://pypi.org/ this way is more easy to install for the users.
Please, before to accept the pull request read a little about wheels, to use wheel you need install some packages. Maybe this a good article to start
Thank you !, this is a good way to generate packages.
I have to solve some compatibility issues with CentOS 6.2 before to accept your pull request, though.
This commit try to create a package more compatible with binary things.
I changed the way to create the python package, wheel is a useful way to package binaries things. And if you create a wheel package you could upload to https://pypi.org/ this way is more easy to install for the users.
Please, before to accept the pull request read a little about wheels, to use wheel you need install some packages. Maybe this a good article to start
http://lucumr.pocoo.org/2014/1/27/python-on-wheels/
BTW I made a ubuntu docker container to create the package without need install boost, etc.
https://hub.docker.com/r/juanpabloaj/pyreclab-docker-ubuntu/
If you prefer I can transfer the control of the repository of the container.
cc: @lalanne