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
setup.py failure on Python 3 #3385
Comments
Note: this showed up on Travis as an 'error', not a failure. We need to remember to pay attention to those: if Travis gives anything but a green light, we need to at least briefly look into it. |
Getting a slightly diff. error but python3 install is failing:
|
The difference in the error is just down to the Python version - the error I pasted is from 3.3, yours is from 3.2 (or potentially even an earlier version). |
python3 --version |
Got this error during installation "C:\Python27>python D:\ipython-2.1.0\setup.py install Traceback (most recent call last): |
@parinyahi that's a different issue, so please file it separately, or use the chat room or email list to ask about it. It looks like |
#3340 causes more of the codebase to be imported from setup.py. Anything that's imported at that stage must be valid Python 3 syntax, because 2to3 hasn't run at that point.
Specifically, it now tries to load
IPython.utils.path
, which pulls in the config system, more of utils, pexpect, etc. andIPython.frontend.html.notebook
, which is probably going to bring in most of the rest of the codebase.Unless we're going to bite the bullet and do a full source port straight away, we need a better way to determine whether setup.py is running for a package manager.
The text was updated successfully, but these errors were encountered: