最近加了一个源码阅读的群,其中这周的源码是网页版微信机器人
github代码链接 https://github.com/Urinx/WeixinBot
在这个源码的调试过程中遇到以下问题,不过仍然还没调通(只是能登录)
遇到没有此模块或者包 (win下):pip install 包名
如果总是提示pip can not fetch URL之类的错误,可能需要升级pip
1.windows下安装Pip
step1:下载get_pip.py(或者复制粘贴新建一个) 地址:https://bootstrap.pypa.io/get-pip.py
step2: cmd到该目录下(默认安装setuptools 和wheel ),键入 python get_pip.py
2.升级pip
linux下: pip install -U pip
windows下:python -m pip install -U pip
(参考:https://pip.pypa.io/en/latest/installing/)
3. from lxml import etree 错误:DLL load fail,找不到指定的包【解决办法】
参考深海鱼的答案 http://www.zhihu.com/question/30047496
step1:安装wheel,命令行运行 pip install wheel
(这里还有个小坑 Support is offered in pip >= 1.4 and setuptools >= 0.8.,
也就是说你的pip版本是1.4以上,不够的话重装pip或者升级吧)
step2: 到这下载对应的.whl文件 链接 http://www.lfd.uci.edu/~gohlke/pythonlibs/#lxml
step3: 命令行到.whl的目录,然后pip install 下载的文件名