要在Heroku上安装Python OpenBabel软件包,您可以按照以下步骤进行操作:
在您的项目根目录下创建一个名为Aptfile的文本文件。
在Aptfile文件中添加以下内容:
openbabel
libopenbabel-dev
这将告诉Heroku安装OpenBabel及其开发库。
requirements.txt文件中添加以下内容:python-openbabel
这将告诉Heroku在安装Python依赖时包括python-openbabel软件包。
在您的项目根目录下创建一个名为Procfile的文本文件。
在Procfile文件中添加以下内容:
web: gunicorn your_app:app
将your_app替换为您的应用的名称。
使用Git将您的代码推送到Heroku的Git仓库。
打开Heroku的控制台,并导航到您的应用。
在Heroku的控制台中,转到"Settings"选项卡,然后在"Buildpacks"部分单击"Add buildpack"按钮。
添加heroku-community/apt和heroku/python两个构建包。
单击"Deploy"选项卡,并选择"Manual deploy"选项。
单击"Deploy Branch"按钮,Heroku将自动构建和部署您的应用程序。
完成上述步骤后,您的应用程序将在Heroku上成功安装Python OpenBabel软件包。