我正在创建一个python应用程序来从一个网站获取详细信息。我正在使用selenium和pyodbc来创建我的应用程序。它正在获取所有的详细信息并将它们保存到一个SQL Server数据库中。它在我的pycharm IDE上运行得很好。现在我需要在一个托管服务器(如Linux或ubuntu服务器)上使用这个应用程序。我如何创建一个.exe文件来在托管服务器上运行我的应用程序呢?我使用pyinstaller创建了一个。exe文件使用以下命令。
pyinstaller --one main.py
我不知道我应该在服务器上安装哪些初始程序。或者是不是不需要安装任何程序就可以运行我的应用程序?
1条答案
按热度按时间thtygnil1#
看看这是否有帮助:
你可以在你的服务器上安装python,然后在linux中创建一个服务来运行它,你不需要创建一个.exe文件,而且.exe不会在linux或ubuntu服务器上运行。
这里有一篇文章可以帮助你在linux服务器上安装python:https://www.geeksforgeeks.org/how-to-install-python-on-linux/
下面是一篇关于如何在Linux中创建服务的文章:https://medium.com/@benmorel/creating-a-linux-service-with-systemd-611b5c8b91d6