PyCharm社区版安装wsgi/uWSGI失败
对于纯小白的我来说,这个链接关于WSGI的介绍超好,转载于详解WSGI
写了一个服务器程序,运行时发现如下警告
服务器程序运行正确,但是出现警告,最好使用WSGI替代,于是开始了两天的安装WSGI的路程。。。
PyCharm中安装WSGI失败
依次打开File—Settings—Project—Project Interpreter,点击右上角的加号,如下图搜索wsgi,发现根本没有这个选项,后来又输入uWSGI,点击左下角的下载,如下图显示下载错误,如下图
于是开始尝试另一种方法,按照提示,在终端安装WSGI
终端安装WSGI失败
按照网上的方法,直接win键输入cmd回车,输入以下命令 pip install uwsgi
又报相同的错误
显示错误: AttributeError:module ‘os’ has no attribute ‘uname’
解决 AttributeError:module ‘os’ has no attribute ‘uname’
按照如下链接解决,转载于[Python] Windows上通过pip安装uwsgi报错下载离线安装修改配置文件之后,我再次在终端安装wsgi又报如下错误NameError: name ‘platform’ is not defined
解决name ‘platform’ is not defined
解决方法一:
参考python NameError: name ‘platform_system’ is not defined
升级pip部分参考python中pip升级,升级成功。按照如下代码python -m pip install --upgrade pip
未升级成功
升级setuptoolspip install --upgrade setuptools
失败
解决方法二:
参考升级distribute失败
后来才知道,platform没有错误,这样就可以了
更换pip源
历经波折,问题终于找到了
原来是爬虫程序写错了。。。开心的要死
回调函数parse不用带括号
这里推荐scrapy的官网文档地址Scrapy Tutorial,有什么错误可以直接对对,不用像我走这么多弯路