我正在为我的项目创建setup.py:
install_requires = [
"rasa==1.0.1",
"beautifulsoup4==4.7.1",
"bs4==0.0.1",
"pyowm==2.10.0",
"flask-restful==0.3.7",
"google-cloud-translate==1.6.0",
"gensim==3.8.0",
]
因此,我有requirements.txt:
../my-rasa
beautifulsoup4==4.7.1
bs4==0.0.1
pyowm==2.10.0
flask-restful==0.3.7
google-cloud-translate==1.6.0
gensim==3.8.0
然后我要将它们安装到本地环境中:
pip install -r requirements.txt
pip install -e .
我遇到的一个问题是,在7个依赖项中,所有其他依赖项都来自公共存储库,而rasa == 1.0.1位于我的本地目录中。在这种依赖关系的混合中,我如何安装Requirements.txt并将其进一步安装到本地环境中?
答案 0 :(得分:1)
您在requirements.txt中指定本地目录的路径。确保指定的目录包含rasa
/local/rasa
beautifulsoup4==4.7.1
bs4==0.0.1
pyowm==2.10.0
flask-restful==0.3.7
google-cloud-translate==1.6.0
gensim==3.8.0
可以在此处找到有关requirements.txt的更多详细信息
https://pip.pypa.io/en/stable/user_guide/#requirements-files
逻辑上,需求文件只是放置在文件中的pip安装参数列表