作者jp956956 (儲備里長伯)
看板Python
標題[問題] django與firebase連結
時間Sun Oct 21 18:01:59 2018
最近用django
想要與firebase連結
在安裝pyrebase的時候
跑出下列的狀況
Command "python setup.py egg_info" failed with error code 1 in
C:\Users\USER\AppData\Local\Temp\pip-install-rtxo8gut\jws\
看網路解決方法
是更新pip版本及安裝setuptools
但是兩個都做完了還是沒有解決
作業系統是windows10
python 3.71
pip 18.1
在網路找也都是告知這兩個方法而已
另外再多問一下
如果要deploy上firebase
是要傳哪一個檔案上去才能正常運作?
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 118.171.125.175
※ 文章網址: https://webptt.com/m.aspx?n=bbs/Python/M.1540116121.A.985.html
1F:推 kenduest: pip 使用多加個 -v 看一下詳細資訊貼給大家參考 10/22 01:08
C:\Users\USER>pip freeze
aiohttp==3.4.4
async-timeout==3.0.1
attrs==18.2.0
chardet==3.0.4
Django==2.1.2
ez-setup==0.9
idna==2.7
multidict==4.4.2
pytz==2018.5
virtualenv==16.0.0
yarl==1.2.6
C:\Users\USER>pip --version
pip 18.1 from
c:\users\user\appdata\local\programs\python\python37-32\lib\site-packages\pip
(python 3.7)
內容全部是這樣子的
※ 編輯: jp956956 (180.217.75.8), 10/22/2018 11:04:04
----------------------------------------------------------------------------
Traceback (most recent call last):
File "<string>", line 1, in <module>
File
"C:\Users\USER\AppData\Local\Temp\pip-install-w3sf1hua\jws\setup.py", line
17, in <module>
long_description=read('README.md'),
File
"C:\Users\USER\AppData\Local\Temp\pip-install-w3sf1hua\jws\setup.py", line 5,
in read
return open(os.path.join(os.path.dirname(__file__), fname)).read()
UnicodeDecodeError: 'cp950' codec can't decode byte 0xe2 in position 500:
illegal multibyte sequence
應該是編碼讀取問題...
我要用什麼方法去修改README.md呢?
剛剛用notepad改成utf-8不行
※ 編輯: jp956956 (180.217.75.8), 10/22/2018 11:24:59
2F:→ acer1832a: cp950似乎是window的console中常出現的問題 10/22 12:01
3F:→ jp956956: 對啊 剛剛把cmd改成65001去執行 一樣有這個問題產生 10/22 12:32
4F:→ kenduest: 開 powershell 去執行有改善嗎? 10/22 12:57
不知道POWERSHELL是什麼東西
5F:→ acer1832a: chcp 65001後,錯誤訊息是一樣的嗎? 10/22 13:07
一樣 感覺蠻奇怪的 畫面有變 可是錯誤訊息是一樣報錯的
6F:→ acer1832a: 不然就是直接改setup.py,read裡指定encoding='utf-8' 10/22 13:09
我開啟了PYREBASE的setup.py檔案 裡面沒看到read
https://imgur.com/h2rzVNF
※ 編輯: jp956956 (180.217.75.8), 10/22/2018 14:04:52
7F:→ acer1832a: webptt.com/m.aspx?n=bbs/Python/M.1464621863.A.709.html 10/22 14:30
8F:→ acer1832a: 試一下這篇的解決方式 10/22 14:30
沒錯 順利解決了編碼問題
結果又跑出Failed building wheel for pycryptodome
https://imgur.com/uM93JMJ
後來又跑一堆紅字 無法順利安裝...
怎麼windows跑python問題那麼多阿
※ 編輯: jp956956 (118.171.125.175), 10/22/2018 19:55:27
9F:推 kenduest: pycryptodome 有 ssl 加密東西在win會比較麻煩 10/22 22:02
10F:→ jp956956: 還是比較建議用linux嗎… 10/22 22:55
11F:→ acer1832a: 應該是沒有安裝C的compiler,可以參考一下官方文件 10/23 11:03
12F:→ acer1832a: Installation的部份,最下面有Python3.5之後在windows 10/23 11:03
13F:→ acer1832a: 平台的安裝方式 10/23 11:03