2024-05-23 14:04:10 发布
网友
我在python上制作了一个类似alexa的程序。现在,我想让它在我启动电脑时自动运行,同时获取输入和输出。我该怎么做
首先确保将这一行添加到python程序的顶部
#!/usr/bin/python3
sudo cp -i /path/to/your_script.py /bin
sudo crontab -e
此命令将打开cron文件
@reboot python /bin/your_script.py &
您可以在cron文件中添加任何要在启动中运行的命令
Cron还可以用于执行除启动之外的任何类型的调度
导航到C:\Users\username\Appdata\Roaming\Microsoft\Windows\Start Menu\Programs\Startup
username
将您编写的exe文件放在那里,它将在启动时执行
exe
要从py生成exe,首先安装pyinstaller模块pip install pyinstaller
pip install pyinstaller
现在在python文件所在的文件夹中运行该命令pyinstaller onefile your_script.py
pyinstaller onefile your_script.py
-对于linux
首先确保将这一行添加到python程序的顶部
#!/usr/bin/python3
sudo cp -i /path/to/your_script.py /bin
sudo crontab -e
此命令将打开cron文件
@reboot python /bin/your_script.py &
您可以在cron文件中添加任何要在启动中运行的命令
Cron还可以用于执行除启动之外的任何类型的调度
-窗户
导航到C:\Users\
username
\Appdata\Roaming\Microsoft\Windows\Start Menu\Programs\Startup将您编写的
exe
文件放在那里,它将在启动时执行要从py生成exe,首先安装pyinstaller模块
pip install pyinstaller
现在在python文件所在的文件夹中运行该命令
pyinstaller onefile your_script.py
相关问题 更多 >
编程相关推荐