记一次linux(debian)运行python脚本

1.运行./mudb.py,出现异常:

原因:仔细检查报错,发现^M字符这是windows下的断元字符。所以问题就是,在多个环境上进行编写,可能会因为字符(win/unix换行符不一样)、缩进(两个编辑环境的缩进tab/space不一致)均易导致这种神不知鬼不觉的错误。
解决方法:vim打开文件:

vim mudb.py

进入命令模式,输入:

:set ff=unix
2.继续第1步,运行./mudb.py,出现异常:

原因:缺少pymysql依赖

3.解决:安装pymysql
pip install pymysql

出现异常:

原因:没有安装pip

4.解决:安装pip
apt-get install python-pip
5.继续第3步,安装pymysql

成功

6.继续第1步,运行./mudb.py,出现异常:

原因:缺少
pandas依赖

7.解决:添加pandas依赖
pip install pandas

安装成功

8.继续第1步,运行./mudb.py,运行成功!

posted @ 2020-07-09 18:06  近朱朱者赤  阅读(813)  评论(0编辑  收藏  举报