ubuntu使用问题总结 ubuntu python 使用经验

Ubuntu版本 16.04

一、virtualbox 下创建win10-Ubuntu共享文件夹

(本文前提:首先在设备-共享文件夹中设置了共享的文件夹,并)

1.安装增强功能,设备-安装增强功能

2.安装成功后重启

3. 切换用户。su 然后根据提示输入密码

4.创建Ubuntu下 共享文件的路径及名称:mkdir /filename

5.mount -t vboxsf  filename1 /filename/

以上,其中filename1指的是win共享文件夹中的文件夹名称,filename 是指Ubuntu下的该共享文件夹的名字,二者可以相同。

需要注意的是filename的斜杠!!

6.设置自动挂载,使重启后虚拟机系统共享仍在。

可以在/etc/fstab中添加一项

filename1 /mnt/filename vboxsf rw,gid=110,uid=1100,auto 0 0

参考:https://jingyan.baidu.com/article/2fb0ba40541a5900f2ec5f07.html

 

 

二、安装py2 py3 共存

Q1.安装py2 py3 共存,环境变量设置无误

cmd下可以直接启动py3,启动py2需要进入其安装路径下才可以。

运行py -3 错误提示  Requested Python version (3) not installed???

查看注册表只有py2的文件名字,没有动,点进去看了下。

Q2.过了会运行正常。一头雾水。。

当python脚本需要python2运行时,只需在脚本前加上
#! python2

当需要python2的pip时,只需

py -2 -m pip install xxx

Q3.json 文档的读取

 loads把字符串转换成数据类型  load把文件打开从字符串转换成数据类型

 

 

三、win10 下python3安装serial模块

直接 pip install 提示retry ing 失败

去官网(https://pypi.org/project/pyserial/#files)自行下载.whl安装包,并将其放到用户目录下(c:/user/username/)运行

pip install pyserial-3.4-py2.py3-none-any.whl

搞定!

 

四、安装更新vmtool之后 Ubuntu 进入emergency mode

 解决办法: 
1、按回车键,进入命令行输入模式 

     输入密码
2、输入vim空格/etc/fstab编辑fstab文件 (没有安装vim 要安装,百度安装方式)
1)vim下输入i切换到插入模式 
2)按方向键移动光标到之前的挂载命令前面

输入#和空格,将命令注释掉,一定要输入空格。 
3)按ESC退出插入模式,输入:wq保存修改 
4)输入reboot重启Ubuntu

但是这样貌似之前共享的文件夹不能用了。。

最终解决办法就是取消自动挂载

手动

sudo mount -t vboxsf wshare /mnt/ushare

posted @ 2018-08-20 09:47  neo3301  阅读(40)  评论(0编辑  收藏  举报