云服务器上安装Anaconda并运行python

1.安装Anaconda

Anaconda版本:Anaconda3-5.3.1-Linux-x86_64 官方下载地址
使用宝塔面板连接云服务器
在usr/local目录在新建一个anaconda文件夹,把下载好的anaconda包上传进去(大概需要5分钟)

使用root权限,方便后面操作sudo su root

到anaconda包所在目录下 cd /usr/local/anaconda

执行安装命令sh Anaconda3-5.3.1-Linux-x86_64.sh

默认安装的目录为:
在这里插入图片描述
输入python进行测试是否安装完成。出现如下即为成功安装。在这里插入图片描述
如果没有出现Anaconda,或者 conda命令不能使用,需进行以下环境配置。

vim ~/.bashrc

在配置文件下方空白处添加以下内容:

#为了避免与其他服务器用户产生命令冲突,使用自己的英文名+Python替代python 
alias namePython='/root/anaconda3/bin/python'   
#这里写anaconda的安装路径
export PATH="/root/anaconda3/bin:$PATH"
source ~/.bashrc

再次验证

conda --version

conda命令可以使用。
输入python,可以使用
在这里插入图片描述

运行python文件

在python文件目录在使用使用nohup命令后台运行python程序

nohup python3 -u my.py >> my.log 2>&1 &

在使用nohup启动python时,会生成一个进程ID
可以使用 jobs -l 来查看当前终端的全部进程(改命令只适用于改终端窗口,若再开一个窗口需适用ps命令查看全局进程,如下命令)云服务器上安装Anaconda并运行python_第1张图片
或者使用top o %MEM查看内存占用情况,按q键退出

还可以对改python程序进行暂停、恢复、杀死等操作`

jobs -l 		     (当前终端查看全部进程)
ps -aux|grep 进程号  (全局各个新终端查看指定进程)
ps -ef 		        (全局全部进程)
kill -STOP 	进程号	(命令可以直接暂停一个后台任务)
kill -CONT 进程号	(命令可以直接恢复一个后台任务)
kill -9 进程号 	    (杀死进程)

你可能感兴趣的:(python,linux,开发语言)