You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
`Enthought Canopy <https://www.enthought.com/products/canopy/>`_ is a Python
166
+
`Enthought Canopy <https://www.enthought.com/product/canopy/>`_ is a Python
167
167
IDE which is focused towards Scientists and Engineers as it provides pre
168
168
installed libraries for data analysis.
169
169
170
170
Eclipse
171
171
-------
172
172
173
173
The most popular Eclipse plugin for Python development is Aptana's
174
-
`PyDev <http://pydev.org>`_.
174
+
`PyDev <https://pydev.org>`_.
175
175
176
176
177
177
Komodo IDE
178
178
----------
179
179
180
-
`Komodo IDE <http://www.activestate.com/komodo-ide>`_ is developed by
180
+
`Komodo IDE <https://www.activestate.com/products/komodo-ide/>`_ is developed by
181
181
ActiveState and is a commercial IDE for Windows, Mac, and Linux.
182
182
`KomodoEdit <https://github.com/Komodo/KomodoEdit>`_ is the open source
183
183
alternative.
@@ -188,8 +188,8 @@ Spyder
188
188
189
189
`Spyder <https://github.com/spyder-ide/spyder>`_ is an IDE specifically geared
190
190
toward working with scientific Python libraries (namely
191
-
`SciPy <http://www.scipy.org/>`_). It includes integration with pyflakes_,
192
-
`pylint <http://www.logilab.org/857>`_ and
191
+
`SciPy <https://www.scipy.org/>`_). It includes integration with pyflakes_,
192
+
`pylint <https://www.logilab.org/857>`_ and
193
193
`rope <https://github.com/python-rope/rope>`_.
194
194
195
195
Spyder is open source (free), offers code completion, syntax highlighting,
@@ -242,13 +242,13 @@ Virtual Environments
242
242
Virtual Environments provide a powerful way to isolate project package dependencies. This means that you can use packages particular to a Python project without installing them system wide and thus avoiding potential version conflicts.
@@ -200,7 +200,7 @@ Congratulations, you now know how to install and use Python packages! ✨ 🍰
200
200
Lower level: virtualenv
201
201
=======================
202
202
203
-
`virtualenv <http://pypi.python.org/pypi/virtualenv>`_ is a tool to create
203
+
`virtualenv <http://pypi.org/project/virtualenv>`_ is a tool to create
204
204
isolated Python environments. virtualenv creates a folder which contains all the
205
205
necessary executables to use the packages that a Python project would need.
206
206
@@ -225,7 +225,7 @@ Basic Usage
225
225
226
226
.. code-block:: console
227
227
228
-
$ cd my_project_folder
228
+
$ cd project_folder
229
229
$ virtualenv venv
230
230
231
231
``virtualenv venv`` will create a folder in the current directory which will
@@ -260,19 +260,19 @@ or change the interpreter globally with an env variable in ``~/.bashrc``:
260
260
$ source venv/bin/activate
261
261
262
262
The name of the current virtual environment will now appear on the left of
263
-
the prompt (e.g. ``(venv)Your-Computer:your_project UserName$)`` to let you know
263
+
the prompt (e.g. ``(venv)Your-Computer:project_folder UserName$)`` to let you know
264
264
that it's active. From now on, any package that you install using pip will be
265
265
placed in the ``venv`` folder, isolated from the global Python installation.
266
266
267
-
For Windows, same command which is mentioned in step 1 can be used for creation of virtual environment. But, to activate, we use the following command.
267
+
For Windows, the same command mentioned in step 1 can be used to create a virtual environment. However, activating the environment requires a slightly different command.
0 commit comments