Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/python-3.x/15.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 3.x GoogleScraper(Python脚本)错误:";pkg“未找到资源分配:aiohttp”;_Python 3.x_Aiohttp - Fatal编程技术网

Python 3.x GoogleScraper(Python脚本)错误:";pkg“未找到资源分配:aiohttp”;

Python 3.x GoogleScraper(Python脚本)错误:";pkg“未找到资源分配:aiohttp”;,python-3.x,aiohttp,Python 3.x,Aiohttp,我试图让Python脚本在Ubuntu14.04LTS上运行,但在键入“/GoogleScraper-h”时出现以下错误 /谷歌刮刀-h 回溯(最近一次呼叫最后一次): 文件“/GoogleScraper”,第5行,在 从打包资源导入加载入口点 文件“/home/roger/env/lib/python3.4/site packages/pkg_resources.py”,第2716行,在 工作组需要(\uuuu需要\uuuu) 文件“/home/roger/env/lib/python3.4

我试图让Python脚本在Ubuntu14.04LTS上运行,但在键入“/GoogleScraper-h”时出现以下错误


/谷歌刮刀-h
回溯(最近一次呼叫最后一次):
文件“/GoogleScraper”,第5行,在
从打包资源导入加载入口点
文件“/home/roger/env/lib/python3.4/site packages/pkg_resources.py”,第2716行,在
工作组需要(\uuuu需要\uuuu)
文件“/home/roger/env/lib/python3.4/site packages/pkg_resources.py”,第685行,要求
需要=自我解析(解析需求(需求))
文件“/home/roger/env/lib/python3.4/site packages/pkg_resources.py”,第588行,在resolve中
未找到提升分配(req)
pkg_resources.DistributionNotFound:aiohttp
如何安装此aiohttp软件包?有点困惑

这是我的“Python-V”输出


roger@vbox-ubuntu:~/env/bin$python-V
Python 2.7.6
roger@vbox-ubuntu:~/env/bin$python3-V
Python 3.4.0

我之前还运行了以下程序:

virtualenv--python3env
源环境/箱/激活
安装谷歌刮板
sudo-apt-get安装python3pip
sudo pip3安装aiohttp

sudo pip3 install aiohttp

应该解决您的问题(如果尚未安装pip,则前面是
sudo-apt-get-install-python3-pip

看起来我的大部分问题都是在本地环境中运行“sudo-apt-get-install”

我的修复程序从新安装的Ubuntu 14.04 LTS开始,然后运行以下程序:

sudo apt get install python virtualenv python3 pip liblz dev python dev libxml2 dev libxslt dev zlib1g dev python3 dev libmysqlclient dev ubuntu desktop chromedriver google chrome stable

之后,我在作者的网站上运行了以下命令:

virtualenv--python3env
源环境/箱/激活
安装谷歌刮板
sudo pip3安装aiohttp

sudo pip3 install aiohttp

在那之后,我能够让“GoogleScraper-h”像预期的那样输出帮助文件。

我运行了这两个命令(apt-get和pip3),但我仍然得到相同的错误。是的,相同的错误。/bin文件夹中的“GoogleScraper-h”给出了“pkg_resources.DistributionNotFound:aiohttp”您是否使用了virtualenv的--system-site-packages选项?不,我没有。我来看看。谢谢。您是否使用诸如virtualenv、pyenv等python虚拟环境工具?我使用过,正如GitHub上的教程:“virtualenv--python3 env”所述,我想知道它是否与Chrome驱动程序有关。这就是我现在正在调查的。FWIW,刚刚问GitHub上程序的作者。