在Heroku中安装Python依赖项
我想制作一个在Heroku上托管的Ai聊天机器人,但是在安装需求时存在一些问题 聊天机器人需要以下软件包:在Heroku中安装Python依赖项,python,heroku,pip,pytorch,spacy,Python,Heroku,Pip,Pytorch,Spacy,我想制作一个在Heroku上托管的Ai聊天机器人,但是在安装需求时存在一些问题 聊天机器人需要以下软件包: 不和 皮托克 斯帕西 我已经找到了在requirements.txt中加入不一致的地方,但是我不知道如何处理其他两个依赖项。 它们的问题在于,它们不仅仅是安装在 pip安装程序包的名称 例如,Pytorch需要: pip install torch==1.7.0+cpu torchvision==0.8.1+cpu torchaudio==0.7.0 -f https://download
requirements.txt
中加入不一致的地方,但是我不知道如何处理其他两个依赖项。
它们的问题在于,它们不仅仅是安装在
pip安装程序包的名称
例如,Pytorch需要:
pip install torch==1.7.0+cpu torchvision==0.8.1+cpu torchaudio==0.7.0 -f https://download.pytorch.org/whl/torch_stable.html
空间需求
pip安装-U空间
pip安装-U空间查找数据
python-mspacy下载en\u core\u web\u sm
我尝试了上述命令的不同变体,但都不起作用。
现在,我甚至达到了我的账户的上限。
如果您知道如何解决此问题,请帮助我。您可以使用以下方法创建一个requirements.txt文件,其中包含当前环境中安装的所有依赖项。这将安装
pip freeze > requirements.txt
要下载Spacy模型,您可以在requirements.txt中添加它
https://github.com/explosion/spacy-models/releases/download/en_core_web_trf-3.0.0a0/en_core_web_trf-3.0.0a0.tar.gz
有关更多信息,请在Github上浏览此问题
pip freeze将在您的环境中安装所有依赖项。如果你不在venv或类似的地方,我不建议你这样做。非常感谢!我在寻找与Spacy模型相关的答案。谢谢您可以将pytorch轮子文件直接用于heroku作为