nhorvath / Pyrebase4

A simple python wrapper for the Firebase API. ⛺
254 stars 63 forks source link

Command errored out with exit status 1: python setup.py egg_info Check the logs for full command output. #12

Closed fez994 closed 4 years ago

fez994 commented 4 years ago

Hello, i'm trying to install pyrebase via pip, but I keep getting the same error:

C:\Users\admin>python3 -m pip install Pyrebase4 Collecting Pyrebase4 Using cached Pyrebase4-4.3.0-py3-none-any.whl (8.8 kB) Requirement already satisfied: gcloud==0.18.3 in c:\users\admin\appdata\local\programs\python\python38\lib\site-packages (from Pyrebase4) (0.18.3) Requirement already satisfied: python-jwt==2.0.1 in c:\users\admin\appdata\local\programs\python\python38\lib\site-packages\python_jwt-2.0.1-py3.8.egg (from Pyrebase4) (2.0.1) Collecting requests-toolbelt>=0.7.1 Using cached requests_toolbelt-0.9.1-py2.py3-none-any.whl (54 kB) Requirement already satisfied: requests>=2.19.1 in c:\users\admin\appdata\local\programs\python\python38\lib\site-packages (from Pyrebase4) (2.23.0) Collecting oauth2client==4.1.2 Using cached oauth2client-4.1.2-py2.py3-none-any.whl (99 kB) Collecting pycryptodome>=3.6.4 Using cached pycryptodome-3.9.7-cp38-cp38-win_amd64.whl (14.1 MB) Requirement already satisfied: six in c:\users\admin\appdata\local\programs\python\python38\lib\site-packages (from gcloud==0.18.3->Pyrebase4) (1.14.0) Requirement already satisfied: googleapis-common-protos in c:\users\admin\appdata\local\programs\python\python38\lib\site-packages (from gcloud==0.18.3->Pyrebase4) (1.52.0) Requirement already satisfied: httplib2>=0.9.1 in c:\users\admin\appdata\local\programs\python\python38\lib\site-packages (from gcloud==0.18.3->Pyrebase4) (0.18.1) Requirement already satisfied: protobuf!=3.0.0.b2.post1,>=3.0.0b2 in c:\users\admin\appdata\local\programs\python\python38\lib\site-packages (from gcloud==0.18.3->Pyrebase4) (3.11.3) Collecting jws>=0.1.3 Using cached jws-0.1.3.tar.gz (8.1 kB) **ERROR: Command errored out with exit status 1: command: 'C:\Users\admin\AppData\Local\Programs\Python\Python38\python3.exe' -c 'import sys, setuptools, tokenize; sys.argv[0] = '"'"'C:\Users\admin\AppData\Local\Temp\pip-install-zn8e9kyp\jws\setup.py'"'"'; file='"'"'C:\Users\admin\AppData\Local\Temp\pip-install-zn8e9kyp\jws\setup.py'"'"';f=getattr(tokenize, '"'"'open'"'"', open)(file);code=f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, file, '"'"'exec'"'"'))' egg_info --egg-base 'C:\Users\admin\AppData\Local\Temp\pip-pip-egg-info-bmfgi4yr' cwd: C:\Users\admin\AppData\Local\Temp\pip-install-zn8e9kyp\jws\ Complete output (7 lines): Traceback (most recent call last): File "", line 1, in File "C:\Users\admin\AppData\Local\Temp\pip-install-zn8e9kyp\jws\setup.py", line 17, in long_description=read('README.md'), File "C:\Users\admin\AppData\Local\Temp\pip-install-zn8e9kyp\jws\setup.py", line 5, in read return open(os.path.join(os.path.dirname(file), fname)).read() UnicodeDecodeError: 'cp932' codec can't decode byte 0x93 in position 502: illegal multibyte sequence

ERROR: Command errored out with exit status 1: python setup.py egg_info Check the logs for full command output.**

Python version: C:\Users\admin>python3 --version Python 3.8.3rc1

Pip version: C:\Users\admin>python3 -m pip --version pip 20.1.1 from C:\Users\admin\AppData\Local\Programs\Python\Python38\lib\site-packages\pip (python 3.8)

I found this question on StackOverflow https://stackoverflow.com/questions/50027201/installation-of-pyrebase-returns-an-error/50103097

I updated both setuptools and cloud, but i keep meeting the same error.

C:\Users\admin>python3 -m pip install --upgrade setuptools Requirement already up-to-date: setuptools in c:\users\admin\appdata\local\programs\python\python38\lib\site-packages (47.1.1)

C:\Users\admin>python3 -m pip install --upgrade gcloud Requirement already up-to-date: gcloud in c:\users\admin\appdata\local\programs\python\python38\lib\site-packages (0.18.3) Requirement already satisfied, skipping upgrade: googleapis-common-protos in c:\users\admin\appdata\local\programs\python\python38\lib\site-packages (from gcloud) (1.52.0) Requirement already satisfied, skipping upgrade: six in c:\users\admin\appdata\local\programs\python\python38\lib\site-packages (from gcloud) (1.14.0) Requirement already satisfied, skipping upgrade: protobuf!=3.0.0.b2.post1,>=3.0.0b2 in c:\users\admin\appdata\local\programs\python\python38\lib\site-packages (from gcloud) (3.11.3) Requirement already satisfied, skipping upgrade: oauth2client>=2.0.1 in c:\users\admin\appdata\local\programs\python\python38\lib\site-packages\oauth2client-3.0.0-py3.8.egg (from gcloud) (3.0.0) Requirement already satisfied, skipping upgrade: httplib2>=0.9.1 in c:\users\admin\appdata\local\programs\python\python38\lib\site-packages (from gcloud) (0.18.1) Requirement already satisfied, skipping upgrade: setuptools in c:\users\admin\appdata\local\programs\python\python38\lib\site-packages (from protobuf!=3.0.0.b2.post1,>=3.0.0b2->gcloud) (47.1.1) Requirement already satisfied, skipping upgrade: pyasn1>=0.1.7 in c:\users\admin\appdata\local\programs\python\python38\lib\site-packages (from oauth2client>=2.0.1->gcloud) (0.4.8) Requirement already satisfied, skipping upgrade: pyasn1-modules>=0.0.5 in c:\users\admin\appdata\local\programs\python\python38\lib\site-packages (from oauth2client>=2.0.1->gcloud) (0.2.8) Requirement already satisfied, skipping upgrade: rsa>=3.1.4 in c:\users\admin\appdata\local\programs\python\python38\lib\site-packages (from oauth2client>=2.0.1->gcloud) (4.0)

I also tried to run CMD as and admin, still the same problem. This is not a problem with PIP because it installs all the other packages without errors. I get this error with Pyrebase4 AND Pyrebase.