剑指东方 发表于 2020-4-12 07:43:53

安装pyspider问题

本帖最后由 剑指东方 于 2020-4-12 18:29 编辑

按照网上方法安装pyspider,但是跳出都是跳出SyntaxError: invalid syntax,如图,初学者一枚,求大神帮帮忙{:5_92:}
我是在mac下操作的。

使用终端显示找不到pip指令

感谢各位大佬的帮助
用 py easy_install pip 安装pip之后
用pip3 install pyspider 成功安装pyspider
但是目前运行 pyspider all还是会出现 async不兼容的问题,据说要改写async名,目前卡在这里了

liuzhengyuan 发表于 2020-4-12 07:48:23

windows是要在cmd里操作,不是idle

Mac 好像。

liuzhengyuan 发表于 2020-4-12 07:52:01

https://blog.csdn.net/zhuangmezhuang/article/details/82861448

这个看看,不是在idle里安装

qiuyouzhi 发表于 2020-4-12 07:55:54

本帖最后由 qiuyouzhi 于 2020-4-12 07:58 编辑

要在命令行里面安装。
你百度一下你的系统如何打开命令行,
然后安装。
有这么几个可能错误的点:
1,pip未定义,解决办法就是前面加上py -m (Windows可以)
2,安装失败,解决办法:
(1) 你那个设置超时的是可以的。
(2)pip install pyspider -i http://pypi.douban.com/simple/ --trusted-host pypi.douban.com
换上国内的源就好了

P.S: 看你连安装模块都不会,建议先把基础打牢

剑指东方 发表于 2020-4-12 07:57:06

liuzhengyuan 发表于 2020-4-12 07:48
windows是要在cmd里操作,不是idle

Mac 好像。

我去终端试试

liuzhengyuan 发表于 2020-4-12 08:03:26

剑指东方 发表于 2020-4-12 07:57
我去终端试试

嗯,你可以看看我刚才给的链接

剑指东方 发表于 2020-4-12 08:13:33

liuzhengyuan 发表于 2020-4-12 08:03
嗯,你可以看看我刚才给的链接

试了一下也不行

剑指东方 发表于 2020-4-12 08:16:52

qiuyouzhi 发表于 2020-4-12 07:55
要在命令行里面安装。
你百度一下你的系统如何打开命令行,
然后安装。


感谢指导,试过了这两种方法也都不行,都显示找不到命令。。
wuweijiandeMBP:~ wuweijian$ pip install pyspider -i http://pypi.douban.com/simple/ --trusted-host pypi.douban.com
-bash: pip: command not found
wuweijiandeMBP:~ wuweijian$ py -m pip install pysider
-bash: py: command not found

qiuyouzhi 发表于 2020-4-12 08:17:47

剑指东方 发表于 2020-4-12 08:16
感谢指导,试过了这两种方法也都不行,都显示找不到命令。。
wuweijiandeMBP:~ wuweijian$ pip install...

https://www.cnblogs.com/zl0372/p/pyspider.html

_2_ 发表于 2020-4-12 08:32:29

liuzhengyuan 发表于 2020-4-12 07:48
windows是要在cmd里操作,不是idle

Mac 好像。

Mac 应该是 Terminal ,不是 command

_2_ 发表于 2020-4-12 08:34:05

剑指东方 发表于 2020-4-12 08:16
感谢指导,试过了这两种方法也都不行,都显示找不到命令。。
wuweijiandeMBP:~ wuweijian$ pip install...

看看在 Terminal,输入 python 能不能正常调用

剑指东方 发表于 2020-4-12 09:01:26

_2_ 发表于 2020-4-12 08:34
看看在 Terminal,输入 python 能不能正常调用

wuweijiandeMBP:~ wuweijian$ python

WARNING: Python 2.7 is not recommended.
This version is included in macOS for compatibility with legacy software.
Future versions of macOS will not include Python 2.7.
Instead, it is recommended that you transition to using 'python3' from within Terminal.

Python 2.7.16 (default, Dec 13 2019, 18:00:32)
[GCC 4.2.1 Compatible Apple LLVM 11.0.0 (clang-1100.0.32.4) (-macos10.15-objc-s on darwin
Type "help", "copyright", "credits" or "license" for more information.
>>>

输出这个

_2_ 发表于 2020-4-12 12:33:37

剑指东方 发表于 2020-4-12 09:01
wuweijiandeMBP:~ wuweijian$ python

WARNING: Python 2.7 is not recommended.


那就用 python -m pip install 试试

_2_ 发表于 2020-4-12 14:36:16

剑指东方 发表于 2020-4-12 09:01
wuweijiandeMBP:~ wuweijian$ python

WARNING: Python 2.7 is not recommended.


别忘了先退出
>>> exit()

剑指东方 发表于 2020-4-12 18:22:24

_2_ 发表于 2020-4-12 14:36
别忘了先退出
>>> exit()

感谢,原来退出是这个,一直都是直接把终端关了

admintest166 发表于 2020-4-12 20:57:30

async不兼容 因为python3.7开始就出现问题了的 因为3.7开始async是变成了一个关键字好像是(忘了{:10_262:} ) 运行的时候就会出错 这个的话 折腾起来有点麻烦 需要改几个文件才行 而且后期如果使用async还的改回来 建议还是把版本降到3.6 肯定是没问题 而且不是越高的版本越好3.6足以满足
页: [1]
查看完整版本: 安装pyspider问题