Python 板


LINE

各位好 有試著在Windows 10跑以下的py scrtipt 有ImportError的問題 https://github.com/acsicuib/YAFS/blob/master/src/examples/Tutorial/main1.py 至少會發生以下狀況 ImportError: No module named yafs.core ImportError: No module named pyproj 嘗試以下解法仍然沒辦法解決,請問板上高手是否還有其他沒留意到的 1.有根據網路上的官方方法安裝以下軟件,有確定都是安裝python27版本, 仍無解 而且還會出現找不到pyproj https://github.com/acsicuib/YAFS/issues/15 Install third-libraries with easy_install or pip commands Simpy, Networkx, Numpy, Pandas, tqdm gpxpy, geopy, smopy, shapely, scipy, pyproj conda env update -f yafs.yml 2. 有把yafs的資料夾放到main1.py同一個資料夾 3.環境變數有加入src和yafs路徑 謝謝 --



※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 203.69.6.13 (臺灣)
※ 文章網址: https://webptt.com/m.aspx?n=bbs/Python/M.1592369321.A.BAB.html
1F:推 MAGICXX: 我是會試著用pip install 如果沒有的話說不定會要求版本 06/17 15:54
2F:→ MAGICXX: 號也要符合 之前我用pyinstaller的時候 他還要求0.30版的 06/17 15:55
3F:→ MAGICXX: pandas 才能跑 06/17 15:55
4F:→ MAGICXX: 阿 3.3.1的pyinstaller 要0.20.3的pandas 06/17 15:55
5F:→ MAGICXX: 所以安裝的時候附加版本號 確認版本支援 06/17 15:56
6F:→ salonshibu: 請問是保持github上的資料夾擺放方式,而留意配套版本 06/17 15:59
7F:→ salonshibu: 的安裝嗎? 06/17 15:59
8F:→ salonshibu: 目前除了pyproj之外都是用pip install 06/17 16:15
9F:推 ddavid: 那你就把pyproj也用pip裝再看還有沒有問題囉 06/17 17:46
10F:推 ddavid: 我自己習慣盡量conda只處理Python版本,剩下盡可能都讓pip 06/17 17:49
11F:→ ddavid: 去管理 06/17 17:49
12F:→ salonshibu: 用pip install pyproj一直失敗,才會用下載後安裝 06/17 18:18
13F:→ salonshibu: 修正說法 pyproj是下載.whl檔後用pip install,不是直 06/17 18:22
14F:→ salonshibu: 接用pip install pyproj 06/17 18:23
15F:推 s860134: 細節要說清楚 你如何執行 scripts ? 06/20 22:15
16F:→ s860134: 於 CMD powsershell下指令? idle? python notebook? ano 06/20 22:17
17F:→ s860134: conda? Vs code? 06/20 22:17
18F:→ s860134: 通常不是套件沒裝起來 是你根本有多個 python 環境,裝在 06/20 22:18
19F:→ s860134: A 用B 執行肯定是找不到的 06/20 22:18
20F:→ salonshibu: 有打開cmd 直接打python src/examples/Tutorial/main1 06/21 18:50
21F:→ salonshibu: .py 也有用pyzo打開main1.py然後按執行,結果都是顯 06/21 18:51
22F:→ salonshibu: 示找不到importerror,至於python版本就只有裝2.7 06/21 18:52
23F:→ salonshibu: 後來有用pyinstall打包,有成功打包成exe,只是執行exe 06/21 18:53
24F:→ salonshibu: 會閃退 06/21 18:53
25F:→ salonshibu: 閃退原因是distributionNotFound:The'simpy' 06/21 18:58
26F:→ salonshibu: distribution was not found and is required by the 06/21 18:59
27F:→ salonshibu: application 06/21 18:59
28F:→ salonshibu: 重新pip install simpy會顯示已安裝 06/21 19:18
29F:推 pmove: 在windows cmd底下打py -1 會列出您安裝的所有python, 說一 06/21 20:23
30F:→ pmove: 說,您py -1會回應啥麼? 06/21 20:23
31F:→ salonshibu: 顯示 'py'不是內部或外部命令 06/21 21:14
32F:→ salonshibu: 改用pip list可以列出一串 06/21 21:16
33F:→ salonshibu: 細看python-dateutil==2.8.0 06/21 21:21
34F:→ s860134: 你描述中的 python 和 pip 前面都沒加路徑嘛? 06/22 00:29
35F:→ s860134: 基本診斷: "which python" "which pip" 兩者是否資料夾一 06/22 00:29
36F:→ s860134: 致,再來是不要直接下 pip,而是照著你執行 python 的方 06/22 00:30
37F:→ s860134: 式下 "python -m pip list" 06/22 00:30
38F:→ s860134: 安裝 module 也統一使用 "python -m pip install xxx" 06/22 00:31
39F:→ s860134: 非常常見的問題是 python 和 pip 根本指到不同的 python 06/22 00:32
40F:→ pmove: 'py'不是內部或外部命令,那可能您Python在Windows下沒裝好 06/22 07:50
41F:→ pmove: 還是您不是用Windows版的Python? 06/22 07:51
42F:→ pmove: 我的回應如下:Python 1 not found! 06/22 07:52
43F:→ pmove: Installed Pythons found by py Launcher for Windows 06/22 07:52
44F:→ pmove: -3.8-64 * 06/22 07:52
45F:→ pmove: -3.7-64 06/22 07:53
46F:→ pmove: Requested Python version (1) not installed, use -0 for 06/22 07:53
47F:→ pmove: 其實比較正確,應該是用py -0 06/22 07:55
48F:推 pmove: 那試看看在cmd下輸入"python -0"會有啥回應呢? 06/22 07:58
49F:→ pmove: 有點懷疑原po沒有正確進cmd, 所以py -1才會失敗 06/22 19:56
50F:→ pmove: 抱歉,原po是用conda的python. 此安裝方法我不熟,但懷疑電 06/22 20:10
51F:→ pmove: 腦裡安裝超過一份python 06/22 20:10
52F:→ salonshibu: s大:有詳細打出src/examples/Tutorial/main1.py的詳 06/22 20:34
53F:→ salonshibu: 細路徑,不過在python或pip前都沒加路徑(看教學檔也沒 06/22 20:35
54F:→ salonshibu: 有特別加路徑)您的建議是用python -m p重新安裝python 06/22 20:36
55F:→ salonshibu: 嗎? 06/22 20:37
56F:→ salonshibu: p大:請問還有其他方法可以檢查是否有超過一份python 06/22 20:38
57F:→ salonshibu: ?當初就是擔心會搞混,就只敢安裝一份,C槽目前也只看 06/22 20:39
58F:→ salonshibu: 到一份pyhton的資料夾 06/22 20:39
59F:→ salonshibu: 進入cmd的方式是直接在windows10開始的地方搜尋cmd 06/22 20:42
60F:→ salonshibu: 想跟各位確認一件事,conda的python只能用conda使用嗎 06/22 20:46
61F:→ pmove: 我在好幾年前裝過Anaconda, 要先activate才可以使用 06/22 20:58
※ 編輯: salonshibu (180.176.22.142 臺灣), 06/22/2020 23:02:01
62F:→ salonshibu: 重新安裝python還是無法跑... 06/26 23:17
63F:→ s860134: conda 的 python 有自己的路徑 ,不會是你c槽下的那個 06/28 23:43
64F:→ s860134: 這問題很單純,你沒裝好套件所以 import error 06/28 23:44
65F:→ s860134: 沒注意到是 windows,先下 "where python" 06/29 00:07
66F:→ s860134: https://imgur.com/mdglal6 06/29 00:08
67F:→ s860134: 再下 "where pip" https://imgur.com/i5ukseP 06/29 00:09
68F:→ s860134: 檢查兩者前面的路徑是否一致 e.g "C:\Python27\" 06/29 00:10
69F:→ s860134: 剩下就是指定 "python -m pip isntall pyproj" 06/29 00:23
70F:→ s860134: 根本原因是沒弄清楚 Anoconda 本身就是一個 python 的 06/29 00:24
71F:→ s860134: 發行版本,你裝了 Anoconda 後根本不必再裝 Python 06/29 00:25
72F:→ s860134: https://bit.ly/3giAtOj 06/29 00:25
73F:→ salonshibu: 成功執行了 感謝!!! 06/30 12:36







like.gif 您可能會有興趣的文章
icon.png[問題/行為] 貓晚上進房間會不會有憋尿問題
icon.pngRe: [閒聊] 選了錯誤的女孩成為魔法少女 XDDDDDDDDDD
icon.png[正妹] 瑞典 一張
icon.png[心得] EMS高領長版毛衣.墨小樓MC1002
icon.png[分享] 丹龍隔熱紙GE55+33+22
icon.png[問題] 清洗洗衣機
icon.png[尋物] 窗台下的空間
icon.png[閒聊] 双極の女神1 木魔爵
icon.png[售車] 新竹 1997 march 1297cc 白色 四門
icon.png[討論] 能從照片感受到攝影者心情嗎
icon.png[狂賀] 賀賀賀賀 賀!島村卯月!總選舉NO.1
icon.png[難過] 羨慕白皮膚的女生
icon.png閱讀文章
icon.png[黑特]
icon.png[問題] SBK S1安裝於安全帽位置
icon.png[分享] 舊woo100絕版開箱!!
icon.pngRe: [無言] 關於小包衛生紙
icon.png[開箱] E5-2683V3 RX480Strix 快睿C1 簡單測試
icon.png[心得] 蒼の海賊龍 地獄 執行者16PT
icon.png[售車] 1999年Virage iO 1.8EXi
icon.png[心得] 挑戰33 LV10 獅子座pt solo
icon.png[閒聊] 手把手教你不被桶之新手主購教學
icon.png[分享] Civic Type R 量產版官方照無預警流出
icon.png[售車] Golf 4 2.0 銀色 自排
icon.png[出售] Graco提籃汽座(有底座)2000元誠可議
icon.png[問題] 請問補牙材質掉了還能再補嗎?(台中半年內
icon.png[問題] 44th 單曲 生寫竟然都給重複的啊啊!
icon.png[心得] 華南紅卡/icash 核卡
icon.png[問題] 拔牙矯正這樣正常嗎
icon.png[贈送] 老莫高業 初業 102年版
icon.png[情報] 三大行動支付 本季掀戰火
icon.png[寶寶] 博客來Amos水蠟筆5/1特價五折
icon.pngRe: [心得] 新鮮人一些面試分享
icon.png[心得] 蒼の海賊龍 地獄 麒麟25PT
icon.pngRe: [閒聊] (君の名は。雷慎入) 君名二創漫畫翻譯
icon.pngRe: [閒聊] OGN中場影片:失蹤人口局 (英文字幕)
icon.png[問題] 台灣大哥大4G訊號差
icon.png[出售] [全國]全新千尋侘草LED燈, 水草

請輸入看板名稱,例如:Tech_Job站內搜尋

TOP