在Anaconda中安装pyspider无法成功,所以要在基于python目录中安装pyspider。
先在Anaconda prompt中 创建一个环境
conda create -n learn2 python=3.6
在Anaconda prompt中执行
activate learn2
由于anaconda 创建环境时没有将pip3安装,所以需要在执行下面的命令来安装pip3
python -m pip install --upgrade pip
然后在Anaconda的安装目录中的envs->learn2目录中打开cmd执行命令
D:\Anaconda3\envs\learn2\Scripts>pip install pyspider
安装这里可能碰到一些错误:
- Windos下安装pyspider报错:Please specify --curl-dir=/path/to/built/libcurl解决办法
要安装pycurl库:
2.ValueError: Invalid configuration: - Deprecated option ‘domaincontroller’: use 'http_authenticator
将209行改为如下:
到此pyspider安装成功,途中遇到如上一些很棘手问题,也一一解决。