[学习了解]树莓派(Raspberry PI)上的Python3.7.1,安装后用于矩阵学习及TensorF画Sin函数图,涉及到VNCServer的配置尤其是复制和开机启动相关的low安装入门
sudo useradd -m -s /bin/bash xiangdong -g irdcops #添加用户
DownLoad:
https://www.python.org/ftp/python/3.7.1/Python-3.7.1.tar.xz
出现缺少库ModuleNotFoundError: No module named '_ctypes',再次加上,关于在centos下安装python3.7.0以上版本时报错ModuleNotFoundError: No module named '_ctypes'的解决办法:
而Raspberry Pi读取的是libffi-dev ,如下:
来自:https://blog.csdn.net/wang725/article/details/79905612
编译Python3.7.1教程:https://blog.csdn.net/RambleMY/article/details/82109788
安装numpy:
如果成功安装好了pip,安装numpy及其他任何Python包都非常方便了
运行pip install numpy
pip会先自动下载与我们Python版本对应的numpy-xxx.whl文件,然后安装
矩阵计算:
画曲线:
sudo su -
pip3 install matplotlib #失败
sudo apt-get install python3-matplotlib # 安装成功,但是写代码时引用失败,如下:
>>> import matplotlib.pyplot as plt
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
ModuleNotFoundError: No module named 'matplotlib' ,成功如下:
以上代码在树莓派的界面上运行成功输出一个新窗口的Sina曲线。
二)VNCServer的配置尤其是复制和开机启动相关:
cat /home/irdcops/shell/vncsvr/startvncsvr.sh
killall Xvnc >/dev/null 2>&1
vncserver -kill :1
rm -rf /tmp/.X*-lock
rm -rf /tmp/.X11-unix/X*
rm -rf /root/.vnc/*.log
rm -rf /root/.vnc/*.pid
vncserver :1 -geometry 1024x768
这个是手动,二是那个能从Windows里复制进去,还得要开机启动,如下配置:
cat /etc/init.d/vncserver
chmod 755 /etc/init.d/vncserver
sudo update-rc.d vncserver defaults
继续解决复制问题,如下步骤:
找不到:vncconfig,在红帽里找了一下,发现在:
rpm -qf /usr/bin/vncconfig
tigervnc-server-minimal-1.8.0-5.el7.x86_64 ,于是推测在Raspberry Pi里也是这样,指示了下:
apt-get install tigervnc-standalone-server
下列【新】软件包将被安装:
libgnutls30 libhogweed4 libnettle6 libxfont2 tigervnc-common tigervnc-standalone-server
apt-get install tigervnc-standalone-server #之前安装了一个: sudo apt-get install tightvncserver
root@raspberrypi:~# vncconfig
vncconfig: unable to open display ""
stat /usr/bin/vncconfig
最近改动:2018-12-16 19:23:52.760773550 +0800
据博文,在文件/root/.vnc/xstartup,加一行 vncconfig -iconic & ,有的说是加: vncconfig -nowin&
三)TensorFlow:https://www.raspberrypi.org/magpi/tensorflow-ai-raspberry-pi/
https://yq.aliyun.com/articles/623213
DownLoad:
https://www.python.org/ftp/python/3.7.1/Python-3.7.1.tar.xz
出现缺少库ModuleNotFoundError: No module named '_ctypes',再次加上,关于在centos下安装python3.7.0以上版本时报错ModuleNotFoundError: No module named '_ctypes'的解决办法:
而Raspberry Pi读取的是libffi-dev ,如下:
来自:https://blog.csdn.net/wang725/article/details/79905612
编译Python3.7.1教程:https://blog.csdn.net/RambleMY/article/details/82109788
安装numpy:
如果成功安装好了pip,安装numpy及其他任何Python包都非常方便了
运行pip install numpy
pip会先自动下载与我们Python版本对应的numpy-xxx.whl文件,然后安装
矩阵计算:
画曲线:
sudo su -
pip3 install matplotlib #失败
sudo apt-get install python3-matplotlib # 安装成功,但是写代码时引用失败,如下:
>>> import matplotlib.pyplot as plt
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
ModuleNotFoundError: No module named 'matplotlib' ,成功如下:
以上代码在树莓派的界面上运行成功输出一个新窗口的Sina曲线。
二)VNCServer的配置尤其是复制和开机启动相关:
cat /home/irdcops/shell/vncsvr/startvncsvr.sh
killall Xvnc >/dev/null 2>&1
vncserver -kill :1
rm -rf /tmp/.X*-lock
rm -rf /tmp/.X11-unix/X*
rm -rf /root/.vnc/*.log
rm -rf /root/.vnc/*.pid
vncserver :1 -geometry 1024x768
这个是手动,二是那个能从Windows里复制进去,还得要开机启动,如下配置:
cat /etc/init.d/vncserver
chmod 755 /etc/init.d/vncserver
sudo update-rc.d vncserver defaults
继续解决复制问题,如下步骤:
找不到:vncconfig,在红帽里找了一下,发现在:
rpm -qf /usr/bin/vncconfig
tigervnc-server-minimal-1.8.0-5.el7.x86_64 ,于是推测在Raspberry Pi里也是这样,指示了下:
apt-get install tigervnc-standalone-server
下列【新】软件包将被安装:
libgnutls30 libhogweed4 libnettle6 libxfont2 tigervnc-common tigervnc-standalone-server
apt-get install tigervnc-standalone-server #之前安装了一个: sudo apt-get install tightvncserver
root@raspberrypi:~# vncconfig
vncconfig: unable to open display ""
stat /usr/bin/vncconfig
最近改动:2018-12-16 19:23:52.760773550 +0800
据博文,在文件/root/.vnc/xstartup,加一行 vncconfig -iconic & ,有的说是加: vncconfig -nowin&
三)TensorFlow:https://www.raspberrypi.org/magpi/tensorflow-ai-raspberry-pi/
https://yq.aliyun.com/articles/623213
作者:jackxiang@向东博客 专注WEB应用 构架之美 --- 构架之美,在于尽态极妍 | 应用之美,在于药到病除
地址:http://jackxiang.com/post/9995/
版权所有。转载时必须以链接形式注明作者和原始出处及本声明!
最后编辑: jackxiang 编辑于2018-12-18 18:38
评论列表