采纳答案成功!
向帮助你的同学说点啥吧!感谢那些助人为乐的人
视频里面演示的是 scrapyd 安装在开发环境,所以不存在 article_spider 环境的问题,如果是将 scrapyd 安装在服务器端的话,需要重新在服务器安装同样的 article_spider 环境么,有没有什么简单的方法能保证服务器和开发环境安装的包是一致的呢,比如其他语言有个依赖文件什么的,只用上传对应的依赖文件,然后通过包管理工具安装就能保证环境的一致性
第一如果你本地是windows环境,服务器是linux环境那怎么可能将线下的包拷贝到线上去,所以这点不现实,而且线上有requests文件能一个命令就安装好了,这么方便为什么要拷贝本地的文件到服务器上去?难道是服务器没外网?
非常感谢!已经在其他的问答里面看到解决方法了
好的,
自己是通过导出 pip freeze 导出 requirements.txt,然后上传 requirements.txt 文件到服务器,然后安装来保证 2 边的环境一样的。另外 Python 虚拟环境安装可以用 anacoda 的 mini 版本, 貌似比 virtualenv 要方便一些
anaconda我用的不多,不过依赖包一般都需要自己手动维护
登录后可查看更多问答,登录/注册
带你彻底掌握Scrapy,用Django+Elasticsearch搭建搜索引擎
5.5k 30
2.9k 18
1.6k 18
1.8k 15
3.4k 15
购课补贴联系客服咨询优惠详情
慕课网APP您的移动学习伙伴
扫描二维码关注慕课网微信公众号