-
-
Notifications
You must be signed in to change notification settings - Fork 505
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Unable to install python 3.8 windows 10 #990
Comments
I know |
Appveyor doesn't support Python 3.8 yet. https://www.appveyor.com/docs/windows-images-software/#python Support for Python 3.8 on Windows will be added when appveyor will add it. |
When does Appveyor usually add a new version of python? |
So ... what do you need to fix this? |
@FrankyBoy That either appveyor makes 3.8 available on their machine, or that someone contributes a patch to the appveyor.py script to install it ourselves. |
Hi! Sorry for potentially stupid questions, new to python and appveyor (mainly did c# on gitlab-ci lately). Regarding that script you mentioned, am I correct that this would be some solution akin to this here: installing pypy on appveyor? Also, if I adapt the script, how can I actually test it before making a PR? |
Python 3.8 is now available on AppVeyor (appveyor/ci#3142). (Where, incidentally, I have the same issue as #1006) |
We need binary wheels for psycopg2. See psycopg/psycopg2#990
We need binary wheels for psycopg2. See psycopg/psycopg2#990
Packages released. |
|
It's not clear whether this is closed because it's believed the problem is fixed, but... it's not. Trying to install either psycopg2 or psycopg2-binary on Windows via Pip will error out with a message saying "Error: pg_config executable not found." |
@Kylotan, the problem is fixed. My guess is you are inadvertently reinstalling the cached version of the previous package. @hingston provided the correct steps by adding the parameter: You can verify pip is using a cache file if it displaying the following after running the pip install command:
|
For me also doesn't work. For a fresh Python 3.8 installation I have:
|
Nope, sorry.
|
As far as I can see |
It works for me with both 32bit and 64bit binaries from Python.org, so there is something with your setup that is forcing it to download the source file package instead of the binary package. One could try the following pip switch to force not use source packages, tho it doesn't explain why it is attempting to download the sources, and I half way expect this not to work, tho hopeful the error message may explain more of what is going on: If the above doesn't work, issue the following command and copy the output: For reference, here is what I get when using Python 3.8 (x64) installed from python.org:
Even using venv it works as expected:
|
Okay, so what I was finding is that pip version 19.0.3 would always fail. I've upgraded pip to 19.3.1, and now it installs the wheel. No idea why this is different, and I couldn't see any bug fixes in the pip release notes that seem relevant. |
Hmm, do you by chance know how you had version 19.0.3 installed? With a fresh installation of Python 3.8 in Windows for me, I have version 19.2.3 on both the 32 and 64 bits. Python 3.7 for me does has pip version 19.0.3, tho. |
This is the output of
So somehow, pip doesn't recognize that Python 3.8.1 should be compatible? Edit: Sorry, it seems my venv + pip + python was somehow corrupted and used a mix of different versions. |
Windows 10 Python 3.8
Windows 10 python 3.7 - Good
The text was updated successfully, but these errors were encountered: