Lines Matching refs:easy_install
5 Easy Install is a python module (``easy_install``) bundled with ``setuptools``
38 You will need at least Python 3.3 or 2.7. An ``easy_install`` script will be
47 Note that ``easy_install`` normally works by downloading files from the
53 (Alternately, if you do not wish easy_install to actually download anything, you
63 ``easy_install`` command but it fails with an ``ImportError``, the most likely
69 Similarly, if you can run ``easy_install``, and it appears to be installing
79 Installing setuptools will provide an ``easy_install`` command according to
81 ``easy_install`` command is not available after installation, that section
88 For basic use of ``easy_install``, you need only supply the filename or URL of
96 easy_install SQLObject
101 easy_install -f http://pythonpaste.org/package_index.html SQLObject
106 easy_install http://example.com/path/to/MyPackage-1.2.3.tgz
110 easy_install /my_downloads/OtherPackage-3.2.1-py2.3.egg
115 easy_install --upgrade PyProtocols
120 easy_install .
126 easily be installed with ``easy_install ~/projects/sqlobject``. See `Editing
129 easy_install --editable --build-directory ~/projects SQLObject
133 easy_install --user SQLAlchemy
169 easy_install "SomePackage==2.0"
173 easy_install "SomePackage>2.0"
177 easy_install --upgrade SomePackage
181 easy_install -f http://example.com/downloads ExamplePackage
183 easy_install http://example.com/downloads/ExamplePackage-2.0-py2.4.egg
185 easy_install my_downloads/ExamplePackage-2.0.tgz
204 ``easy_install`` never actually deletes packages (unless you're installing a
216 easy_install PackageName==1.2.3
225 easy_install PackageName
247 easy_install -m PackageName
279 easy_install -m docutils==0.3.9
283 easy_install -m docutils==0.3.10
315 ``ez_setup.py`` to control where ``easy_install.exe`` will be installed.
323 ``easy_install`` itself). These small .exe files launch the script of the
357 ``easy_install`` and ``easy_install-N.N``, where ``N.N`` is the Python version
359 2.7, you can use the ``easy_install-3.2`` or ``easy_install-2.7`` scripts to
362 Setuptools also supplies easy_install as a runnable module which may be
363 invoked using ``python -m easy_install`` for any Python with Setuptools
380 [easy_install]
395 easy_install -H None -f somedir SomePackage
405 easy_install -zmaxd somedir SomePackage
418 easy_install -zmaxld somedir SomePackage
438 easy_install -f "http://some.example.com/downloads/foo.py#egg=foo-1.0" foo
442 easy_install -zmaxd. \
463 [easy_install]
485 as any HTML pages read by easy_install use *relative* links to point to the
491 In additional to supplying credentials in the URL, ``easy_install`` will also
494 uploading packages according to the distutils documentation. ``easy_install``
536 package uses setuptools, that is), or by running ``easy_install projectdir``
553 easy_install -eb ~/projects \
648 distutils configuration files, under the command heading ``easy_install``.
656 [easy_install]
663 # option, which tells easy_install to use download links on
670 ``[easy_install]``, EasyInstall also respects defaults specified for other
672 ``[easy_install]``, but *have* set an ``install_lib`` for the ``[install]``
676 until and unless you override them explicitly in an ``[easy_install]`` section.
681 Notice that ``easy_install`` will use the ``setup.cfg`` from the current
711 "Multi-version" mode. Specifying this option prevents ``easy_install`` from
827 project easy_install is installing (whether it's a requested project or a
970 Very often though, a user or developer wants ``easy_install`` to install and manage python packages
989 .. [1] There are older ways to achieve custom installation using various ``easy_install`` and ``set…
1000 specifying the ``--user`` option to ``setup.py install`` or ``easy_install``.
1016 of the User installation scheme. "virtualenv" provides a version of ``easy_install`` that is
1126 when running ``easy_install --help``.
1196 * You can once again use "python -m easy_install" with Python 2.4 and above.
1248 ``ez_setup`` trying to run ``easy_install`` twice, due to a code fallthru
1268 easy_install can build packages from local source checkouts.
1285 * Added ``easy_install-N.N`` script(s) for convenience when using multiple
1358 and entry-point wrapper scripts), and ``easy_install`` can turn the .exe
1399 ``easy_install``. Removed the ability to run via ``python -m`` or by
1400 running ``easy_install.py``; ``easy_install`` is the command to run on all
1415 * Using ``python -m easy_install`` or running ``easy_install.py`` is now
1416 DEPRECATED, since an ``easy_install`` wrapper is now available on all
1435 * easy_install's dependency processing algorithms have changed. When using
1470 * Fix ``python -m easy_install`` not working due to setuptools being installed
1478 * Put the ``easy_install`` module back in as a module, as it's needed for
1494 * The ``easy_install`` distutils command now uses ``DistutilsError`` as its
1517 * Made ``easy_install`` a standard ``setuptools`` command, moving it from
1518 the ``easy_install`` module to ``setuptools.command.easy_install``. Note
1520 accordingly. ``easy_install.py`` is still installed as a script, but not as
1540 * Added the ``--record`` option to ``easy_install`` for the benefit of tools