Show More
@@ -96,58 +96,6 b' Documentation and installation instructions for older version of IPython can be' | |||
|
96 | 96 | found on the `IPython website <https://ipython.org/documentation.html>`_ |
|
97 | 97 | |
|
98 | 98 | |
|
99 | ||
|
100 | IPython requires Python version 3 or above | |
|
101 | ========================================== | |
|
102 | ||
|
103 | Starting with version 6.0, IPython does not support Python 2.7, 3.0, 3.1, or | |
|
104 | 3.2. | |
|
105 | ||
|
106 | For a version compatible with Python 2.7, please install the 5.x LTS Long Term | |
|
107 | Support version. | |
|
108 | ||
|
109 | If you are encountering this error message you are likely trying to install or | |
|
110 | use IPython from source. You need to checkout the remote 5.x branch. If you are | |
|
111 | using git the following should work:: | |
|
112 | ||
|
113 | $ git fetch origin | |
|
114 | $ git checkout 5.x | |
|
115 | ||
|
116 | If you encounter this error message with a regular install of IPython, then you | |
|
117 | likely need to update your package manager, for example if you are using `pip` | |
|
118 | check the version of pip with:: | |
|
119 | ||
|
120 | $ pip --version | |
|
121 | ||
|
122 | You will need to update pip to the version 9.0.1 or greater. If you are not using | |
|
123 | pip, please inquiry with the maintainers of the package for your package | |
|
124 | manager. | |
|
125 | ||
|
126 | For more information see one of our blog posts: | |
|
127 | ||
|
128 | https://blog.jupyter.org/release-of-ipython-5-0-8ce60b8d2e8e | |
|
129 | ||
|
130 | As well as the following Pull-Request for discussion: | |
|
131 | ||
|
132 | https://github.com/ipython/ipython/pull/9900 | |
|
133 | ||
|
134 | This error does also occur if you are invoking ``setup.py`` directly – which you | |
|
135 | should not – or are using ``easy_install`` If this is the case, use ``pip | |
|
136 | install .`` instead of ``setup.py install`` , and ``pip install -e .`` instead | |
|
137 | of ``setup.py develop`` If you are depending on IPython as a dependency you may | |
|
138 | also want to have a conditional dependency on IPython depending on the Python | |
|
139 | version:: | |
|
140 | ||
|
141 | install_req = ['ipython'] | |
|
142 | if sys.version_info[0] < 3 and 'bdist_wheel' not in sys.argv: | |
|
143 | install_req.remove('ipython') | |
|
144 | install_req.append('ipython<6') | |
|
145 | ||
|
146 | setup( | |
|
147 | ... | |
|
148 | install_requires=install_req | |
|
149 | ) | |
|
150 | ||
|
151 | 99 | Alternatives to IPython |
|
152 | 100 | ======================= |
|
153 | 101 |
General Comments 0
You need to be logged in to leave comments.
Login now