Ik wil het ‘rope’-pakket in mijn huidige actieve omgeving installeren met conda. Momenteel zijn de volgende ‘touw’-versies beschikbaar:
(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
Ik wil de volgende installeren:
1.3.0 py35_0 defaults
Ik heb geprobeerd allerlei permutaties van ‘Conda install’ die ik ben niet van plan om op te noemen, omdat geen van hen juist zijn.
Ik ben er ook niet zeker wat de py35_0 is (ik ben ervan uitgaande dat dit is de versie van de python waartegen het pakket is gebouwd?) En ik weet ook niet wat ‘defaults’ betekent?
Antwoord 1, Autoriteit 100%
Er is geen versie 1.3.0
voor rope
. 1.3.0
verwijst naar het pakket cached-property
. De hoogste beschikbare versie van rope
0.9.4
.
U kunt verschillende versies met conda install package=version
. Maar in dit geval is er slechts één versie van rope
, zodat u niet nodig dat doet.
De reden dat u de cached-property
in deze lijst is, want het bevat de string "rope"
: “cached-p touw erty “
py35_0
houdt in dat u python versie 3.5
voor deze specifieke versie nodig. Als je alleen python3.4
en het pakket is alleen voor versie 3.5
je kunt het niet installeren met conda.
Ik ben niet helemaal zeker over de defaults
niet. Het bevat aanwijzingen dat dit pakket is binnen het standaard conda kanaal.
Antwoord 2, Autoriteit 156%
Om een specifiek pakket te installeren:
conda install <pkg>=<version>
bijvoorbeeld:
conda install matplotlib=1.4.3
Antwoord 3, gezag 72%
Als een van deze karakters, ‘& gt;’, ‘& lt;’, ‘|’ of ‘*’ worden gebruikt, moeten een enkele of dubbele aanhalingstekens worden gebruikt
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"
waar optie -y, – Ja niet om bevestiging.
Hier is een samenvatting:
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
Kramer van het bovenstaande informatie-tegoed aan Conda Cheat Sheet
Getest op Conda 4.7.12