Linux下,运行Python脚本

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

你可能感兴趣的:(Linux下,运行Python脚本)