Python import folder never imports
我正在尝试导入此库-https://github.com/abenassi/google-search-api
我试过1。无法从python中的google模块导入模块搜索2。python/importerror:不支持按文件名导入三。如何导入给定完整路径的模块?
我还是不能导入
1 2 3 | Traceback (most recent call last): File"<stdin>", line 1, in <module> NameError: name 'google' is not defined |
即使在本地
1 2 3 4 5 6 7 8 9 | >>> import imp >>> google = imp.load_source('google', '/home/arjun/.local/lib/python2.7/site-packages/google/__init__.py') >>> num_page = 3 >>> search_results = google.search("This is my query", num_page) Traceback (most recent call last): File"<stdin>", line 1, in <module> AttributeError: 'module' object has no attribute 'search' <module 'google' from '/home/arjun/.local/lib/python2.7/site-packages/google/__init__.pyc'> |
您是否按照github上readme.md中的描述通过pip安装了它?我只是试着运行搜索功能,但是PIP安装对我来说失败了,谷歌的导入在python3中也不起作用。
但是您可以通过导入这个文件直接使用
编辑:通过python3.6中的pip安装后,我可以:
1 2 3 | from google import google a = google.search('test') print(a) |
edit2:对python3的要求设置不正确,而pip2自动安装Selenium和unidecode,如果没有安装模块,pip3将失败。我要在Github上发布一个bug报告