当前位置: 移动技术网 > IT编程>脚本编程>Python > Python物联网开发1——Linux下的PythonIDE捣腾

Python物联网开发1——Linux下的PythonIDE捣腾

2018年04月10日  | 移动技术网IT编程  | 我要评论

老龄健康产业,周轶君,与野兽爱爱爱

1. 安装虚拟机

2. 安装Ubuntu

 

 

密码:ekinkof2018

以后还是建议20G好。

 

1hour < 耗时 < 2hours

全部启动完成(开机延时10~20s)。

右键可打开终端。

关机操作。

重新开机。

涛声依旧。

3. 设置静态IP上网(精华)

启动网络编辑器

设为自动桥接

设置虚拟机

设置桥接模式

查看主机网络地址(主机必须保证能通过WiFi上外网)

启动虚拟机并进入终端

进入特权模式(密码:123456)

编辑虚拟机静态IP(sudo gedit /etc/network/interfaces)

编辑并保存虚拟机IP地址(与PC同一网段)(点Save后关闭)

编辑万能DNS(sudo gedit /etc/resolv.conf)

新的DNS(点Save后关闭)

/*
  cat /etc/resolv.conf
  # Dynamic resolv.conf(5) file for glibc resolver(3) generated by resolvconf(8)
  # DO NOT EDIT THIS FILE BY HAND -- YOUR CHANGES WILL BE OVERWRITTEN
  nameserver 8.8.8.8
  nameserver 8.8.4.4
*/

使能右上角网络提示(sudo gedit /etc/NetworkManager/NetworkManager.conf)

网络提示设置(Save后关闭)

重启网络(sudo /etc/init.d/networking restart)

等待网络启动成功。

退出命令行,关机重启。

Ping测试成功(ping www.baidu.com)

PC端网络设备查看(这两个可保留)

开火狐IE,开始虚拟机上网。

4. 安装Samba服务,实现文件共享

进入超管模式(su root)

执行apt更新(sudo apt-get update)

安装Samba(sudo apt-get install samba)

建立共享目录“share_floder”(mkdir /share_folder)

更改目录权限为最高(chmod 777 /share_folder)。

修改配置文件(sudo gedit /etc/samba/smb.conf)

添加到文件末尾并保存:

[share]
path = /share_folder
public = yes
writable = yes
browseable = yes
available = yes
create mask = 0777
directory mask = 0777

重启服务(sudo /etc/init.d/samba restart)

重启成功。

主机访问虚拟机IP。

右键映射网络驱动器

点击“完成”。

PC端查看共享结果。

查看用户(此处为myemcu)

如果没有,就用命令添加(sudo adduser myemcu)。

设置用户密码(12345678)

退出命令行,在界面中选择文件。

此处开始,在虚拟机中查看位于主机共享文件夹中所建立的内容。

双击工作组。

双击Ubuntu。

双击share.

查看主机文件夹内容。

此处开始,在Ubuntu中建立文件夹并在主机端的共享文件中查看。

进入share路径。

新建一个叫做Ubuntu的文件夹。

建立文件。

编辑文件内容(Save后关闭)。

主机端验证。

打开文件内容,验证完成,双端共享成功。

5. 安装并选择Python版本,运行Python程序

进入超管模式;

  在ubuntu 16.04版本中,系统默认安装 了python 2.7和3.5版本,因为系统本身用到python的程序,删除默认的版本又担心系统有问题,那有没有办法同时在安装和使用python 3.6版本呢?下文将一起安装python 3.6并修改原系统的python3命令以使用新安装的版本。

配置软件仓库。

因为python 3.6 新版没有发布到ubuntu的正式仓库中,咱们通过第3方仓库来做。

在命令行中输入:sudo add-apt-repository ppa:jonathonf/python-3.6(系统会提示输入密码)。

  检查系统软件包并安装 python 3.6

    •   sudo apt-get update
    •   sudo apt-get install python3.6

  查看python版本信息(现在在你的系统中已经有3个python版本了)

   

  通过上图我们看到,新安装的3.6版本需要输入 python3.6才能使用,那能不能配置我只输入python3时就默认使用3.6版本呢,当然可以,逐条执行以下命令:

  • sudo update-alternatives --install /usr/bin/python3 python3 /usr/bin/python3.5 1
  • sudo update-alternatives --install /usr/bin/python3 python3 /usr/bin/python3.6 2
  • sudo update-alternatives --config python3

  最后,咱们确认一下

  • python3 –V

   

  启动IDE

   

  写个程序验证下

   

  退出命令行(Ctrl+D)

   

大功告成,吹口气~~。

如对本文有疑问,请在下面进行留言讨论,广大热心网友会与你互动!! 点击进行留言回复

相关文章:

验证码:
移动技术网