在服务器安装 scrapyd,开发环境在本地,安装 scrapyd 之前需要重新安装一遍本地的 article_spider 环境么?
来源:16-1 scrapyd部署scrapy项目
有课学课程返现平台
2019-10-14
视频里面演示的是 scrapyd 安装在开发环境,所以不存在 article_spider 环境的问题,如果是将 scrapyd 安装在服务器端的话,需要重新在服务器安装同样的 article_spider 环境么,有没有什么简单的方法能保证服务器和开发环境安装的包是一致的呢,比如其他语言有个依赖文件什么的,只用上传对应的依赖文件,然后通过包管理工具安装就能保证环境的一致性
写回答
2回答
-
第一如果你本地是windows环境,服务器是linux环境那怎么可能将线下的包拷贝到线上去,所以这点不现实,而且线上有requests文件能一个命令就安装好了,这么方便为什么要拷贝本地的文件到服务器上去?难道是服务器没外网?
022019-10-17 -
有课学课程返现平台
提问者
2019-10-17
自己是通过导出 pip freeze 导出 requirements.txt,然后上传 requirements.txt 文件到服务器,然后安装来保证 2 边的环境一样的。另外 Python 虚拟环境安装可以用 anacoda 的 mini 版本, 貌似比 virtualenv 要方便一些
012019-10-17
相似问题