傻瓜式安装
只适用于自用
显卡2070,2070super
将文件都复制在下载文件夹,驱动复制在home文件夹
每个sudo命令第一次要输入密码(开机密码),后面同,不再说明
终端输入命令后回车也不再说明
2禁用nouveau
终端输入后
sudo gedit /etc/modprobe.d/blacklist.conf
在打开的文件添加如下
blacklist nouveau
option nouveau modeset=0
保存退出并终端敲
sudo update-initramfs -u
随后重启电脑
终端
lsmod | grep nouveau
无输出则禁用成功
3安装驱动
再次提醒:将驱动文件(文件名NVIDIA-Linux-x86_64-430.50.run,430.50为版本)移动到home文件夹下
按Ctrl+Alt+F1进入命令行,先输入用户名(hdu310)回车,再输入密码(开机密码)回车登陆成功
关闭图形窗口
sudo service lightdm stop
赋予权限(版本自选,对应自己显卡就行)
文件名输入前几个字母后按Tab会自动补齐,除非home文件夹里没有驱动
sudo chmod a+x NVIDIA-Linux-x86_64-430.50.run
安装
sudo ./NVIDIA-Linux-x86_64-430.50.run –no-opengl-files
之后驱动开始安装,只要回车确认默认选项就可以
安装完成后输入
reboot
重启
开机后分辨率会有变化,同时终端输入
nvidia-smi
可以看到驱动版本,则安装成功
注7.20:2070,2070super nvidia 430.50
CUDA9.0
在下载文件夹下右键选择 在终端打开
先输入
sudo chmod a+x cuda_9.0.176_384.81_linux.run
再输入
sudo ./cuda_9.0.176_384.81_linux.run --no-opengl-libs
enter或者空格把协议读完,开始安装
安装时终端界面会有问你accept或者yes或者路径之类的
除了一个问你装不装driver得,就是驱动,这个输入no
其他一律yes,accept以及回车默认路径
安装完成后终端输入
gedit ~/.bashrc
在文件最后加
export PATH=/usr/local/cuda-9.0/bin${PATH:+:${PATH}}
export LD_LIBRARY_PATH=/usr/local/cuda-9.0/lib64${LD_LIBRARY_PATH:+:${LD_LIBRARY_PATH}}
保存退出后,终端输入
source ~/.bashrc
CUDNN7.05for cuda9.0
终端输入,文件名tab补齐
sudo dpkg -i libcudnn7_7.0.5.15-1+cuda9.0_amd64.deb
这里总共三个文件,分别打
libcudnn7_
libcudnn7-de
libcudnn7-do
后tab补齐就行
3 Anaconda2
在下载文件夹下右键选择 在终端打开
在终端输入
bash Anaconda2-5.2.0-Linux-x86_64.sh
和之前一样,一直空格或者回车读完协议
读完协议后
除了问你要不要装一个VS CODE 输入no
其他问就YES或者accept或者回车
opencv
联网状态下
终端输入
pip install opencv-python==4.2.0.32
也能用
检测opencv版本
tensorflow
联网状态下
终端输入
pip install tensorflow-gpu==1.9.0
安装结束后
sudo ldconfig /usr/local/cuda-9.0/lib64
安装 coco API
现场机器配置跳过
git clone https://github.com/cocodataset/cocoapi.git
cd cocoapi/PythonAPI
make
cp -r pycocotools <path_to_tensorflow>/models/research/
models下载
把models
Protobuf Compilation
现场机器配置跳过
在此路径下打开终端
tensorflow/models/research/
输入
protoc object_detection/protos/*.proto --python_out=.
若报错
直接安装3.6.1不报错,
```cpp
$ cd protobuf-3.6.1
$ ./configure
$ make -j15
$ make check -j15
$ sudo make install -j15
$ sudo ldconfig
$ protoc --version
Add Libraries to PYTHONPATH
添加环境变量
gedit ~/.bashrc
加入
export PYTHONPATH=$PYTHONPATH:`pwd`:`pwd`/slim
numpy1.15.4
错误忘了 反正卸载原来的装这个版本
测试是否安装成功
在tensorflow/models/research/路径打开终端运行例子
python object_detection/builders/model_builder_test.py
结果显示
Ran 15 tests in 0.038s
OK
数据库
mysql -u root -p
输入密码
CREATE DATABASE jishu;
use jishu;
create table shuliang (
id int(11) NOT NULL auto_increment,
k int(11),
date_2 date,
date datetime,
number_1 int(11),
number_2 int(11),
number_3 int(11),
number_4 int(11),
PRIMARY KEY(id,date)) ;
完成
数据库修改密码和用户名
1.进入到debian.cnf配置文件中,获取默认的用户名和密码
sudo gedit /etc/mysql/debian.cnf
2.使用user和password登陆mysql
修改用户名和密码
use mysql
update mysql.user set authentication_string=password('mysql') where user='root' and Host ='localhost';
update user set plugin="mysql_native_password";
flush privileges;
quit;
4.完成修改后重启mysql服务器
sudo service mysql restart