python 'aiohttp' 明明安裝成功,但是仍然不能import,運行測報錯No module named 'aiohttp'

解決方法:

 

安裝aiohttp

 

(1)用anaconda ,在‘enviroments’中查找aiohttp,勾選後安裝,仍然失敗

 

(2)網站上直接下載庫文件:https://repo.continuum.io/pkgs/main/win-64/

 

(3)  下載aiohttp-3.5.4-py37he774522_0.tar.bz2文件(找到自己的對應版本)

 

(4) 下載包放在anaconda3安裝目錄的'pkgs'文件下 D:\Anaconda3\pkgs

 

(5) 下載包在以上目錄下解壓

 

(6) 解壓包中目錄'Lib\site-packages'下的兩個文件夾'aiohttp'和'aiohttp-2.3.3-py3.6.egg-info'拷貝到anaconda3的'lib\site-packages'目錄下:D:\Anaconda3\Lib\site-packages

 

(7)aiohttp安裝成功後、交互環境執行命令'from aiohttp import web',發現仍然報錯,打開aiohttp-2.3.3-py3.6.egg-info下的requires.txt,一次查看所需的庫是否已安裝,發現multidict,async-timeout,yarl均沒有安裝。根據aiohttp的安裝步驟,依次安裝以上庫後,問題解決也可以用pip install multidict,async-timeout,yarl進行安裝則問題解決

 

 

如果是其他python環境,也可以參考上面方法,找到對應文件夾即可 

 

                                                                                                                                                       歡迎關注微信公衆號  :   碼奮

                                                                                                                                                       Email:[email protected]

                                                                                                                                                             

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章