1、Linux下,运行Python的Shell命令
nohup python -u knn.py > '/home/zhuyaolin/zzz/12temp/py/log/3.log' 2>&1 &
参数解释:
- nohup:表示程序不被挂起。
- -u:表示不启用缓存,实时输出打印信息到日志文件(如果不加,则会导致日志文件不会实时刷新代码中的print函数的信息)。
- knn.py:表示Python源代码文件。
- *.log:表示输出的日志文件。
- 2>&1:表示将标准错误输出转变化标准输出,可以将错误信息也输出到日志文件中(0-> stdin,1->stdout,2->stderr)。
- 最后一个“&”:表示后台运行程序。
*2、py中文报错
Python源文件中带有中文时,会提示错误,在文件头加入以下两行注释。
#!/usr/bin/python
# coding=utf-8
3、查看运行状态
ps -ef | grep pyhton
4、离线安装Python第三方模块
4.1 查看已安装模块
pydoc modules
4.2 下载并进行离线安装Python第三方模块
Win/Linux系统如何离线安装python第三方库文件whl | tar.gz
Linux下离线安装python项目的依赖包
离线方式快速安装python模块以及相关依赖模块
*4.3 查看Python第三方库版本
python
>>> import pandas as pd
>>> pd.__version__
*4.4 查看CPU位数
getconf LONG_BIT
或
uname -a
网友评论