... | @@ -1903,7 +1903,7 @@ As you can see from the example above, the Python package(s) will be installed i |
... | @@ -1903,7 +1903,7 @@ As you can see from the example above, the Python package(s) will be installed i |
|
If you are working on different projects and you need different Python packages for each project, it is better to work in a special virtual environment.
|
|
If you are working on different projects and you need different Python packages for each project, it is better to work in a special virtual environment.
|
|
|
|
|
|
When you activate this virtual environment, it will create a special virtual Python environment for you.
|
|
When you activate this virtual environment, it will create a special virtual Python environment for you.
|
|
In this virtual environment you can use the **pip** command (without the --user option) and other command.
|
|
In this virtual environment you can use the **pip** command (without the --user option) and other commands.
|
|
|
|
|
|
You create a new virtual environment with the command:
|
|
You create a new virtual environment with the command:
|
|
* $ virtualenv envname
|
|
* $ virtualenv envname
|
... | @@ -1944,24 +1944,22 @@ wheel 0.34.2 |
... | @@ -1944,24 +1944,22 @@ wheel 0.34.2 |
|
#### Conda
|
|
#### Conda
|
|
Conda is an open source package management system and environment management system that runs on Windows, macOS and Linux. Conda quickly installs, runs and updates packages and their dependencies. Conda easily creates, saves, loads and switches between environments on your local computer. It was created for Python programs, but it can package and distribute software for any language.
|
|
Conda is an open source package management system and environment management system that runs on Windows, macOS and Linux. Conda quickly installs, runs and updates packages and their dependencies. Conda easily creates, saves, loads and switches between environments on your local computer. It was created for Python programs, but it can package and distribute software for any language.
|
|
|
|
|
|
https://docs.conda.io/en/latest/#
|
|
[Conda documentation](https://docs.conda.io/en/latest/#)
|
|
|
|
|
|
#### Anaconda
|
|
#### Anaconda
|
|
https://www.anaconda.com/
|
|
[Anaconda website](https://www.anaconda.com/)
|
|
|
|
[Anaconda product](https://www.anaconda.com/products/individual)
|
|
https://www.anaconda.com/products/individual
|
|
|
|
|
|
|
|
#### Miniconda
|
|
#### Miniconda
|
|
|
|
|
|
Miniconda is a free minimal installer for conda. It is a small, bootstrap version of Anaconda that includes only conda, Python, the packages they depend on, and a small number of other useful packages, including pip, zlib and a few others. Use the conda install command to install 720+ additional conda packages from the Anaconda repository.
|
|
Miniconda is a free minimal installer for conda. It is a small, bootstrap version of Anaconda that includes only conda, Python, the packages they depend on, and a small number of other useful packages, including pip, zlib and a few others. Use the conda install command to install 720+ additional conda packages from the Anaconda repository.
|
|
|
|
|
|
https://docs.conda.io/en/latest/miniconda.html
|
|
[Miniconda website](https://docs.conda.io/en/latest/miniconda.html)
|
|
|
|
|
|
#### Bioconda
|
|
#### Bioconda
|
|
|
|
|
|
Bioconda is a channel for the conda package manager specializing in bioinformatics software.
|
|
Bioconda is a channel for the conda package manager specializing in bioinformatics software.
|
|
|
|
[Bioconda website](https://bioconda.github.io/#)
|
|
|
|
|
|
https://bioconda.github.io/#
|
|
[Bioconda](https://bioconda.github.io/user/index.html)
|
|
|
|
|
|
https://bioconda.github.io/user/index.html
|
|
|
|
|
|
|