[問題] 在Anaconda Spyder無法使用pyautogui模組

看板Python作者 (蛋塔)時間7年前 (2017/02/02 23:16), 編輯推噓0(0039)
留言39則, 6人參與, 最新討論串1/1
在Spyder中import pyautogui這個模組 結果出現 ImportError: No module named 'pyautogui' 請問這個error有辦法解決嗎? 謝謝 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 1.174.198.250 ※ 文章網址: https://www.ptt.cc/bbs/Python/M.1486048560.A.B3B.html

02/03 01:18, , 1F
你確定你電腦裡有這模組?
02/03 01:18, 1F

02/03 07:21, , 2F
不好意思 剛接觸不太熟悉 如果沒有要怎麼安裝呢
02/03 07:21, 2F

02/03 08:11, , 3F
02/03 08:11, 3F

02/03 08:12, , 4F
左側的installation頁面
02/03 08:12, 4F

02/03 09:38, , 5F
順帶一問:曾經想裝 卻裝不起來(使用pip安裝)
02/03 09:38, 5F

02/03 20:06, , 6F
用PIP安裝後 在python shell是可以import了
02/03 20:06, 6F

02/03 20:07, , 7F
但是在anaconda spyder還是沒辦法import
02/03 20:07, 7F

02/03 20:08, , 8F
看來兩個是用不同套件的管理
02/03 20:08, 8F

02/03 20:08, , 9F
有辦法可以在anaconda安裝嗎
02/03 20:08, 9F

02/03 21:49, , 10F
基本上 python 本身安裝模組一般就是使用 pip
02/03 21:49, 10F

02/03 21:49, , 11F
只是因為你用 anaconda 他是自己自成一套系統所以
02/03 21:49, 11F

02/03 21:50, , 12F
會安裝到某個目錄裡面去獨立一份。使用 pip 或者是
02/03 21:50, 12F

02/03 21:50, , 13F
python 命令還要看你系統路徑設定情況,那會決定
02/03 21:50, 13F

02/03 21:50, , 14F
實際跑的程式到底是系統原本的還是你用 anaconda 的
02/03 21:50, 14F

02/03 21:51, , 15F
anaconda 本身提供 conda 命令可以安裝模組套件
02/03 21:51, 15F

02/03 21:51, , 16F
有安裝 anaconda 的人大多 shell 下路徑應該搜尋都有
02/03 21:51, 16F

02/03 21:52, , 17F
設定好到應對路徑,所以用 conda install xxx 來安裝
02/03 21:52, 17F

02/03 21:52, , 18F
相關 module 套件就可以了
02/03 21:52, 18F

02/03 21:58, , 19F
我自己剛剛測試在 mac 上是有一些問題,輸出是顯示
02/03 21:58, 19F

02/03 21:58, , 20F
anaconda search -t conda pyautogu 另外找一下
02/03 21:58, 20F

02/03 21:58, , 21F
看起來都是 for windows 版本包好的套件包為主
02/03 21:58, 21F

02/03 22:00, , 22F

02/03 22:38, , 23F
我試著用conda去安裝 結果卻顯示package not found
02/03 22:38, 23F

02/03 22:38, , 24F
但是用conda去安裝numpy又沒問題....真是怪了
02/03 22:38, 24F

02/03 22:42, , 25F
這是錯誤訊息 http://imgur.com/HlQxbiF
02/03 22:42, 25F

02/03 22:42, , 26F
這樣是哪邊有問題嗎....
02/03 22:42, 26F

02/03 22:44, , 27F
你就直接他提供的命令會有套件資訊,安裝上指定的就好
02/03 22:44, 27F

02/03 22:58, , 28F
搜尋到三個 http://imgur.com/WgFtEi1
02/03 22:58, 28F

02/03 22:59, , 29F
不過還是不曉得要怎麼安裝....囧
02/03 22:59, 29F

02/03 23:00, , 30F
我試過 conda install danintheden/pyautogui 指令
02/03 23:00, 30F

02/03 23:01, , 31F
但是一樣是顯示package not found
02/03 23:01, 31F

02/04 00:05, , 32F
你用 windows 系統?是哪個版本,另外是 32 or 64bit ?
02/04 00:05, 32F

02/04 00:25, , 33F
對 windows 64bit win7 旗艦版 SP1
02/04 00:25, 33F

02/04 00:40, , 34F
請其他幫忙,抱歉我沒 win 幫你測試
02/04 00:40, 34F

02/04 02:38, , 35F
你去找一下 anaconda 資料夾下面的 pip 來安裝吧
02/04 02:38, 35F

02/04 08:04, , 36F
試出來了 用下面這個指令就可以安裝了
02/04 08:04, 36F

02/04 08:05, , 37F
conda install -c Danintheden pyautogui=0.9.33
02/04 08:05, 37F

02/04 08:05, , 38F
不過我不太了解和conda install pyautogui差在哪
02/04 08:05, 38F

02/04 08:06, , 39F
然後注意太舊的package版本也會無法在python3.5安裝
02/04 08:06, 39F
文章代碼(AID): #1Oaqqmix (Python)