Name
Last commit
Last update
eda Loading commit data...
local Loading commit data...
.gitignore Loading commit data...
aucCaculate.py Loading commit data...
config.py Loading commit data...
delete_temp_files.py Loading commit data...
diaryCandidateSet.py Loading commit data...
diaryTraining.py Loading commit data...
predictDiary.py Loading commit data...
prepareData.py Loading commit data...
processData.py Loading commit data...
readme.txt Loading commit data...
train.py Loading commit data...
userProfile.py Loading commit data...
utils.py Loading commit data...
(1) 在服务器上创建nvwa隔离环境:
ssh -A gaoyazhe@bastion.prod.gengmei
rank-compute01
virtualenv -p /usr/bin/python3 nvwa
source nvwa/bin/activate
(2) 在nvwa中安装xlearn:
#参考链接:http://xlearn-doc.readthedocs.io/en/latest/install.html
cd nvwa
git clone https://github.com/aksnzhy/xlearn.git
cd xlearn
./build.sh
(3) 在nvwa中安装相关工具包:
pip install pymysql
pip install redis
pip install numpy
sudo apt-get install python3-dev
pip install pandas
pip install git+https://github.com/Supervisor/supervisor
问题:
#安装pandas出错:Python.h: No such file or directory
#解决方案:sudo apt-get install python3-dev
#如果安装包失败,让高雅喆用他的账户在服务器上进行安装。因为女娲项目是他在服务器上的"/home/gaoyazhe"路径下创建的,
# 所以别的账户安装包可能会失败。
pip install scipy
pip install scikit-learn
pip uninstall numpy
pip install numpy==1.14.5
问题:
#import sklearn出错:RuntimeWarning: numpy.dtype size changed, may indicate binary incompatibility
#解决方案:pip uninstall numpy;pip install numpy==1.14.5
(4) requirements:
pymysql=='0.9.2'
numpy=='1.14.5'
pandas=='0.22.0'
scipy=='1.1.0'
sklearn=='0.19.2'