精华内容
下载资源
问答
  • 配置了一天Centos开机自启,最后终于成功了,网上的博客真的千篇一律,仿佛是互抄的,只是说要写rc.local,要改权限,但我试了依旧失败,如果你也是这样,试试我的这个博客! 一、配置Centos开机自启方法 这里我只是...
    配置了一天Centos开机自启,最后终于成功了,网上的博客真的千篇一律,仿佛是互抄的,只是说要写rc.local,要改权限,但我试了依旧失败,如果你也是这样,试试我的这个博客!

    一、配置Centos开机自启方法

    这里我只是用了配置rc.local文件,其他写启动脚本的,我还不会,只会这个最简单的开机自启方法。所以把这个方法分享给大家。

    二、rc.local文件在哪?

    有的人在/etc/rc.d/rc.local,有的人在/etc/rc.local, 实际上这个文件在很多地方都有!可以试试搜一下这个文件,好几个地方都有,那你要改的是哪个文件呢??
    在这里插入图片描述

    三、你要改的是/etc/rc.d/rc.local

    看下图,/etc/rc.local其实是指向/etc/rc.d/rc.local的,所以你只需要改/etc/rc.d/rc.local
    在这里插入图片描述

    四、rc.local文件启动python程序(举例,后面说其他服务启动)

    在Centos环境里,你一般启动命令时,是不是这样,还顺带指定了输出的log日志位置,python xxxx.py >> xxxx.log。 然后其他博客告诉你,你不能写相对路径,要写绝对路径

    然后你改成了这样python /home/user/xxxx.py >> xxxx.log,开机自启还是失败!

    为什么呢???

    五、启动失败是因为没有改权限嘛?

    这时候你去查博客,大家都会告诉你,要改rc.local的权限。更改命令是chmod +x /etc/rc.d/rc.local,我给权限改成777.

    这里大家注意,权限是必须要改的,但是改了权限还是失败!

    这个时候我已经疯了!到底是咋回事!!怎么还不成功?问题在哪里?

    六、启动失败的原因!

    1、失败原因一:绝对路径
    这里说的绝对路径,是所有的文件都要绝对路径,包括你要输出的log文件,都要指定成绝对路径。也就是/home/user/xxxx.py >> /home/user/xxxx.log

    2、失败原因二:环境变量还没有加载完全
    也就是在开机自启rc.local文件时,找不到python是谁在哪里!所以启动失败。

    这个地方,既然知道了失败原因,就可以从两方面解决:

    • ① python也指定绝对路径,让开机自启找到python的路径,也就是可以这样/usr/local/python3/bin/python3 /home/user/xxxx.py >> /home/user/xxxx.log
    • ② 可以在执行python语句前将python注册到语句之前,就是在这条语句前加一句export PYTHON_HOME=/usr/local/python/bin,然后再写python /home/user/xxxx.py >> /home/user/xxxx.log,绝对路径不要忘了哦!
      在这里插入图片描述

    七、配置开机自启redis

    指定好redis-server 和redis.conf配置文件的绝对路径位置

    命令:/usr/redis/soure/redis-4.0.6/redis-server /usr/redis/soure/redis-4.0.6/redis.conf

    (举例是我centos里redis的安装路径,需要自行替换)

    八、配置开机自启mongo

    指定好mongod和mongdb.conf的绝对路径。

    命令:/usr/mongodb/mongodb-linux-x86_64-3.4.18/bin/mongod -f /usr/mongodb/mongodb-linux-x86_64-3.4.18/bin/mongodb.conf

    (举例是我centos里mongo的安装路径,需要自行替换)

    九、配置开机自启zookeeper

    先将java环境引入,再启动zookeeper

    命令:export JAVA_HOME=/usr/java/jdk8/jdk1.8.0_144

    命令:/usr/zk/zookeeper-3.4.13/bin/zkServer.sh start

    (举例是我centos里jdk1.8的安装路径,需要自行替换)

    十、我的配置文件如下图,可以对照

    在这里插入图片描述
    希望这篇博客对你有帮助哦~~

    展开全文
  • python脚本开机自启

    万次阅读 2018-05-25 11:05:48
    问题描述:将python脚本设置成开机自启。环境:windows7 64位 前段时间,一直想把文件打包成exe文件,然后设置成开机自启,虽然感觉很装逼,但是使用pyinstaller打包成exe文件的历程却是非常坎坷,一改脚本或者导入...

    问题描述:将python脚本设置成开机自启。

    环境:windows7 64位

        前段时间,一直想把文件打包成exe文件,然后设置成开机自启,虽然感觉很装逼,但是使用pyinstaller打包成exe文件的历程却是非常坎坷,一改脚本或者导入一个新的库,打包就出现各种报错,各种问题,最后博主实在找不到解决办法之后放弃了,谁知突然间却看到有博客说能直接把py程序设成开机自启,真是开心,下面说明一下操作步骤:

    (1)首先,需要新建一个.bat文件(用来运行脚本),格式如下,红色部分为python脚本的位置(写完之后保存):

    python f:\project_cx\wanggong\httpRoute.py

    pause

    (2)点击开始--所有程序--启动--右击--打开,将已经保存的.bat文件复制到该目录(C:\Users\Administrator\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup)下,可能杀毒软件会阻止,选择允许,然后重启电脑即可。

    注:开机自启以后会打开一个cmd窗口,关闭窗口,python程序将停止运行。

    展开全文
  • 问题描述:将python脚本设置成开机自启。 环境:windows7 64位 前段时间,一直想把文件打包成exe文件,然后设置成开机自启,虽然感觉很装逼,但是使用pyinstaller打包成exe文件的历程却是非常坎坷,一改脚本或者导入...
  • 树莓派Python程序开机自启 本人身为小白把网上各种各样的设置树莓派Python程序开机自启的方法挨个试了一遍,没有找到理想的方法,最后在一本书本上找到了一个使用cron设置开机自启的方法,不管是命令行重启还是断电...

    树莓派Python程序开机自启

    本人身为小白把网上各种各样的设置树莓派Python程序开机自启的方法挨个试了一遍,没有找到理想的方法,最后在一本书本上找到了一个使用cron设置开机自启的方法,不管是命令行重启还是断电重启都能正常启动。话不多说,下面简要分享给大家。

    打开树莓派Terminal,键入

    crontab -e
    

    然后在最后面加上你所要开机自启的命令

    @reboot python3 /home/pi/**.py
    

    然后ctrl+o,按enter键保存,ctrl+x退出。/home/pi/是你程序所在文件夹位置,**.py是你程序名称。不出意外,你的Python程序开机就能正常启动了。
    本人最近开始接触树莓派,也是小白,只是希望能用自己的经验帮助初学者。大家一起进步呀。

    展开全文
  • 1.利用pyinstaller+nssm将python程序打包为exe并封装为系统服务,实现开机自启/后台运行 https://www.xiaoweigod.com/pc/1638.html 2.python脚本开机自启的实现方法 https://www.jb51.net/article/164215.htm ...
    展开全文
  • 在Ubuntu18.04、其它Debian系发行版中设置Python脚本开机自启。使用PM2完成Python脚本的开机自启、进程守护和日志管理功能。
  • ubuntu 18.04 python脚本 开机自启

    千次阅读 2020-05-02 17:04:00
    编写xxx.service文件导入到/etc/systemd/system,最终通过systemctl start xxx.service启动服务,通过systemctl enable xxx.service实现开机自启动。 如何编写自己的xxx.service文件? 如何后台运行python脚本?...
  • 经验:如何让Python脚本开机自启且不显示控制台窗口 更新历史 20200208: 首次发布 最近用Python搞了一把Windows桌面壁纸自动更换1,却遇到了两个困扰: 如何让Python脚本开机自启Python脚本开机自启后,会...
  • Rasberry Pi:树莓派3B python脚本开机自启 参考:树莓派4b将程序加入开机启动 虽然这个是4B的教程,但是适用于3B。 写下注意的问题: 1、xxx.desktop桌面文件的文件名必须和要自启的脚本文件名相同,否则不能正常...
  • window下python脚本开机自启

    千次阅读 2018-09-02 23:03:22
    所以来个开机自启动python会方便很多。 方法有很多种,用vbs,或者是bat脚本都可以。我用的是bat脚本 一: 新建一个bat脚本,格式如下 python f:\project\manage.py runfcgi method=threaded host=12...
  • 1.构建test.py脚本,放到D盘中的...文件内容如下: D: cd Test python teststart.py 保存run.bat文件,并放到(C:\ProgramData\Microsoft\Windows\Start Menu\Programs\StartUp)地址下,重启计算机,实现开机自启
  • 使用这样的方式很容易成功,不容易失败 而且设置起来很简单,不需要复杂的配置,只需要和设置定时任务一样简单 @reboot cd /ABC/ &... /opt/AN/bin/python demo.py >> demo.log 2>&1
  • Python exe 程序添加开机自动

    千次阅读 2018-10-19 10:27:21
    .exe 右键生成快捷方式 然后考入到启动文件夹下 开机自动 
  • 树莓派:raspberry pi 4 方法如下: 1、新建启动程序对应的bash文件 #!/bin/bash # 使用openvino环境的opencv source /opt/intel/openvino/bin/setupvars.sh # 进入berryconda中的...# 使用虚拟环境中的python...
  • 树莓派Python程序如何开机自启1.树莓派程序开机自启失败2.解决思路 1.树莓派程序开机自启失败 你是否也遇到过这种情况:当你写好一个Python程序,使用IDLE运行没有错误,使用命令行运行也每问题,然后设置好开机重启...
  • 移动test.sh文件到/etc/init.d目录下 移动文件 sudo mv test.sh /etc/init.d/ 设置开机自动启动 sudo update-rc.d test.sh defaults python自启脚本 https://blog.csdn.net/qq_29113041/article/details/78675396
  • 创建脚本 写一个简单的bash命令,实现python脚本的后台运行 服务的后台运行 在目录下新建了一个脚本pyhton.sh。内容如下: #!/bin/bash #python.sh python [脚本路径][启动参数] >...开机自启 每...
  • 介绍: 由于项目需求要做自动化测试,学习...# MacOS开机自启-调用python爬虫 ## 1.shell脚本制作XXX.app加入MacOS开机自启动项目 ## 2.shell调用python脚本-python的面向对象能力比较有优势 ## 3.python判断MacBookP
  • 注册表相关接口: # 打开注册表 runpath = "Software\Microsoft\Windows\CurrentVersion\Run" hKey = win32api.RegOpenKeyEx(win32con.HKEY_CURRENT_USER, runpath, 0, win32con.KEY_SET_VALUE) ...

空空如也

空空如也

1 2 3 4 5 ... 13
收藏数 244
精华内容 97
关键字:

python开机自启

python 订阅