Skip to content

Commit

Permalink
Removed "Remove any old versions of Django" install instructions.
Browse files Browse the repository at this point in the history
They are obsolete given the prevalence of pip.
  • Loading branch information
srinivasreddy authored and timgraham committed Feb 26, 2018
1 parent 61596f4 commit c4fa014
Show file tree
Hide file tree
Showing 3 changed files with 1 addition and 37 deletions.
9 changes: 1 addition & 8 deletions docs/howto/upgrade-version.txt
Original file line number Diff line number Diff line change
Expand Up @@ -89,19 +89,12 @@ Once you're ready, it is time to :doc:`install the new Django version
</topics/install>`. If you are using virtualenv_ and it is a major upgrade, you
might want to set up a new environment with all the dependencies first.

Exactly which steps you will need to take depends on your installation process.
The most convenient way is to use pip_ with the ``--upgrade`` or ``-U`` flag:
If you installed Django with pip_, you can use the ``--upgrade`` or ``-U`` flag:

.. console::

$ pip install -U Django

pip_ also automatically uninstalls the previous version of Django.

If you use some other installation process, you might have to manually
:ref:`uninstall the old Django version <removing-old-versions-of-django>` and
should look at the complete installation instructions.

.. _pip: https://pip.pypa.io/
.. _virtualenv: https://virtualenv.pypa.io/

Expand Down
7 changes: 0 additions & 7 deletions docs/intro/install.txt
Original file line number Diff line number Diff line change
Expand Up @@ -34,13 +34,6 @@ This step is only necessary if you'd like to work with a "large" database engine
like PostgreSQL, MySQL, or Oracle. To install such a database, consult the
:ref:`database installation information <database-installation>`.

Remove any old versions of Django
=================================

If you are upgrading your installation of Django from a previous version, you
will need to :ref:`uninstall the old Django version before installing the new
version <removing-old-versions-of-django>`.

Install Django
==============

Expand Down
22 changes: 0 additions & 22 deletions docs/topics/install.txt
Original file line number Diff line number Diff line change
Expand Up @@ -122,28 +122,6 @@ database queries, Django will need permission to create a test database.
.. _cx_Oracle: https://oracle.github.io/python-cx_Oracle/
.. _Oracle: https://www.oracle.com/

.. _removing-old-versions-of-django:

Remove any old versions of Django
=================================

If you are upgrading your installation of Django from a previous version,
you will need to uninstall the old Django version before installing the
new version.

If you installed Django using pip_ or ``easy_install`` previously, installing
with pip_ or ``easy_install`` again will automatically take care of the old
version, so you don't need to do it yourself.

If you previously installed Django using ``python setup.py install``,
uninstalling is as simple as deleting the ``django`` directory from your Python
``site-packages``. To find the directory you need to remove, you can run the
following at your shell prompt (not the interactive Python prompt):

.. console::

$ python -c "import django; print(django.__path__)"

.. _install-django-code:

Install the Django code
Expand Down

0 comments on commit c4fa014

Please sign in to comment.