anaconda/conda: instala una versión de paquete específica
Quiero instalar el paquete 'cuerda' en mi entorno activo actual usando conda. Actualmente, están disponibles las siguientes versiones de 'cuerda':
(data_downloader)user@user-ThinkPad ~/code/data_downloader $ conda search rope
Using Anaconda Cloud api site https://api.anaconda.org
Fetching package metadata: ....
cached-property 1.2.0 py27_0 defaults
1.2.0 py34_0 defaults
1.2.0 py35_0 defaults
1.3.0 py27_0 defaults
1.3.0 py34_0 defaults
1.3.0 py35_0 defaults
rope 0.9.4 py26_0 defaults
0.9.4 py27_0 defaults
0.9.4 py33_0 defaults
0.9.4 py34_0 defaults
0.9.4 py26_1 defaults
0.9.4 py27_1 defaults
0.9.4 py33_1 defaults
0.9.4 py34_1 defaults
. 0.9.4 py35_1 defaults
Me gustaría instalar el siguiente:
1.3.0 py35_0 defaults
He probado todo tipo de permutaciones de 'conda install' que no voy a enumerar aquí porque ninguna de ellas es correcta.
Tampoco estoy seguro de cuál es py35_0 (supongo que esta es la versión de Python con la que se creó el paquete) y tampoco sé qué significa "valores predeterminados".
Para instalar un paquete específico:
conda install <pkg>=<version>
p.ej:
conda install matplotlib=1.4.3
Para expresiones más complejas, se puede citar la relación:
conda install 'matplotlib>=1.4.3'
# or
conda install "matplotlib>=1.4.3"
Si se utiliza alguno de estos caracteres:, ' ', '>', '<', '|', '*'
se deben utilizar comillas simples o dobles, por ejemplo:
conda install [-y] package">=version"
conda install [-y] package'>=low_version, <=high_version'
conda install [-y] "package>=low_version, <high_version"
conda install -y torchvision">=0.3.0"
conda install openpyxl'>=2.4.10,<=2.6.0'
conda install "openpyxl>=2.4.10,<3.0.0"
donde opción -y
, --yes
significa: "No pedir confirmación".
Aquí hay un resumen:
Format Sample Specification Results
Exact qtconsole==4.5.1 4.5.1
Fuzzy qtconsole=4.5 4.5.0, 4.5.1, ..., etc.
>=, >, <, <= "qtconsole>=4.5" 4.5.0 or higher
qtconsole"<4.6" less than 4.6.0
OR "qtconsole=4.5.1|4.5.2" 4.5.1, 4.5.2
AND "qtconsole>=4.3.1,<4.6" 4.3.1 or higher but less than 4.6.0
Parte de la información anterior se atribuye a Conda Cheat Sheet
Probado el conda
4.7.12.