Python Forum
Thread Rating:
  • 1 Vote(s) - 4 Average
  • 1
  • 2
  • 3
  • 4
  • 5
PIP error
#1
I run on a Windows 10 machine with this version of PYTHON 

Python 3.5.3 (v3.5.3:1880cb95a742, Jan 16 2017, 16:02:32) [MSC v.1900 64 bit (AMD64)] on win32


pip install pyinstaller - MY LINE TYPED IN DOS CMD 

gives the following error - it appears to be working then a crash happens - Im new to PYTHON so sorry if I do not explain very well - any help is appreciated - my goal is to make a .exe from my .py program 

  copying src\future\backports\test\badcert.pem -> build\lib\future\backports\test
    copying src\future\backports\test\badkey.pem -> build\lib\future\backports\test
    copying src\future\backports\test\dh512.pem -> build\lib\future\backports\test
    copying src\future\backports\test\https_svn_python_org_root.pem -> build\lib\future\backports\test
    copying src\future\backports\test\keycert.passwd.pem -> build\lib\future\backports\test
    copying src\future\backports\test\keycert.pem -> build\lib\future\backports\test
    copying src\future\backports\test\keycert2.pem -> build\lib\future\backports\test
    copying src\future\backports\test\nokia.pem -> build\lib\future\backports\test
    copying src\future\backports\test\nullbytecert.pem -> build\lib\future\backports\test
    copying src\future\backports\test\nullcert.pem -> build\lib\future\backports\test
    copying src\future\backports\test\sha256.pem -> build\lib\future\backports\test
    copying src\future\backports\test\ssl_cert.pem -> build\lib\future\backports\test
    copying src\future\backports\test\ssl_key.passwd.pem -> build\lib\future\backports\test
    copying src\future\backports\test\ssl_key.pem -> build\lib\future\backports\test
    creating build\lib\past\tests
    copying src\past\tests\__init__.py -> build\lib\past\tests
    running install_lib
    creating c:\program files\python35\Lib\site-packages\future
    error: could not create 'c:\program files\python35\Lib\site-packages\future': Access is denied

    ----------------------------------------
Command ""c:\program files\python35\python.exe" -u -c "import setuptools, tokenize;__file__='C:\\Users\\CHRISW~1\\AppData\\Local\\Temp\\pip-build-z6zt_2ai\\future\\setup.py';f=getattr(tokenize, 'open', open)(__file__);code=f.read().replace('\r\n', '\n');f.close();exec(compile(code, __file__, 'exec'))" install --record C:\Users\CHRISW~1\AppData\Local\Temp\pip-sycojmro-record\install-record.txt --single-version-externally-managed --compile" failed with error code 1 in C:\Users\CHRISW~1\AppData\Local\Temp\pip-build-z6zt_2ai\future\
Reply
#2
Try downloading the .whl file from http://www.lfd.uci.edu/~gohlke/pythonlibs/ (it's way down towards the bottom of the page), this file is pre-compiled. Then use 'pip' to install it.
If it ain't broke, I just haven't gotten to it yet.
OS: Windows 10, openSuse 42.3, freeBSD 11, Raspian "Stretch"
Python 3.6.5, IDE: PyCharm 2018 Community Edition
Reply
#3
i tried but sadly -


C:\Users\Chris Ward\Downloads>pip install pyInstaller-3.2.1-none-any.whl.crdownload
Collecting pyInstaller-3.2.1-none-any.whl.crdownload
Could not find a version that satisfies the requirement pyInstaller-3.2.1-none-any.whl.crdownload (from versions: )
No matching distribution found for pyInstaller-3.2.1-none-any.whl.crdownload

C:\Users\Chris Ward\Downloads>pip install pyInstaller-3.2.1-none-any.whl.crdownload
Collecting pyInstaller-3.2.1-none-any.whl.crdownload
Could not find a version that satisfies the requirement pyInstaller-3.2.1-none-any.whl.crdownload (from versions: )
No matching distribution found for pyInstaller-3.2.1-none-any.whl.crdownload

C:\Users\Chris Ward\Downloads>

and then when i do just pip install PyInstaller

copying src\future\backports\test\keycert2.pem -> build\lib\future\backports\test
copying src\future\backports\test\nokia.pem -> build\lib\future\backports\test
copying src\future\backports\test\nullbytecert.pem -> build\lib\future\backports\test
copying src\future\backports\test\nullcert.pem -> build\lib\future\backports\test
copying src\future\backports\test\sha256.pem -> build\lib\future\backports\test
copying src\future\backports\test\ssl_cert.pem -> build\lib\future\backports\test
copying src\future\backports\test\ssl_key.passwd.pem -> build\lib\future\backports\test
copying src\future\backports\test\ssl_key.pem -> build\lib\future\backports\test
creating build\lib\past\tests
copying src\past\tests\__init__.py -> build\lib\past\tests
running install_lib
copying build\lib\future\backports\datetime.py -> c:\program files\python35\Lib\site-packages\future\backports
error: could not create 'c:\program files\python35\Lib\site-packages\future\backports\datetime.py': Permission denied

----------------------------------------
Command ""c:\program files\python35\python.exe" -u -c "import setuptools, tokenize;__file__='C:\\Users\\CHRISW~1\\AppData\\Local\\Temp\\pip-build-rxckqulb\\future\\setup.py';f=getattr(tokenize, 'open', open)(__file__);code=f.read().replace('\r\n', '\n');f.close();exec(compile(code, __file__, 'exec'))" install --record C:\Users\CHRISW~1\AppData\Local\Temp\pip-egu_r3yf-record\install-record.txt --single-version-externally-managed --compile" failed with error code 1 in C:\Users\CHRISW~1\AppData\Local\Temp\pip-build-rxckqulb\future\

C:\Users\Chris Ward\Downloads>
Reply
#4
Don't know where you got that file, the one you need is 
  • PyInstaller‑3.2.1‑py2.py3‑none‑any.whl

pip does not know what the "crdownload" suffix is.
If it ain't broke, I just haven't gotten to it yet.
OS: Windows 10, openSuse 42.3, freeBSD 11, Raspian "Stretch"
Python 3.6.5, IDE: PyCharm 2018 Community Edition
Reply
#5
Try to do it with administrator privileges:

Quote:error: could not create 'c:\program files\python35\Lib\site-packages\future\backports\datetime.py': Permission denied
"As they say in Mexico 'dosvidaniya'. That makes two vidaniyas."
https://freedns.afraid.org
Reply
#6
I have ADMIN rights thats the strange thing
Reply
#7
Open the Program menu and right click on the Command prompt. Chose Run as administrator
On my linux machine I am adminitrator too but when I want to install something, I need sudo and have to enter my password
"As they say in Mexico 'dosvidaniya'. That makes two vidaniyas."
https://freedns.afraid.org
Reply
#8
Sorry I am on a Windows 10 machine not LINUX
Reply
#9
I know that. I am talking about Windows too. I mentioned linux as an example.

https://www.youtube.com/watch?v=tK6jJFsLnqY
"As they say in Mexico 'dosvidaniya'. That makes two vidaniyas."
https://freedns.afraid.org
Reply
#10
You run cmd as Administrator
Are you using the pip that comes with Python 3.5?
What dos is pip -V return.
eg for 35,pip 9.0.1 is the newest and what you should have.
C:\
λ pip -V
pip 9.0.1 from c:\python35\lib\site-packages (python 3.5)
Upgrade eg:
C:\Python35
λ cd scripts

C:\Python35\Scripts
λ pip install --upgrade pip
Requirement already up-to-date: pip in c:\python35\lib\site-packages
Reply


Forum Jump:

User Panel Messages

Announcements
Announcement #1 8/1/2020
Announcement #2 8/2/2020
Announcement #3 8/6/2020