Saya ingin menginstal paket 'tali' di lingkungan aktif saya saat ini menggunakan conda. Saat ini, versi 'tali' berikut tersedia:
(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
Saya ingin menginstal yang berikut ini:
1.3.0 py35_0 defaults
Saya sudah mencoba semua jenis permutasi 'conda install' yang tidak akan saya cantumkan di sini karena tidak ada yang benar.
Saya juga tidak yakin apa py35_0 itu (saya berasumsi bahwa ini adalah versi python yang digunakan untuk membuat paket?) Dan saya juga tidak tahu apa artinya 'default'?
conda install package=version
? misalnyaconda install matplotlib=1.4.3
Jawaban:
Tidak ada versi
1.3.0
untukrope
.1.3.0
mengacu pada paketcached-property
. Versi tertinggi yang tersediarope
adalah0.9.4
.Anda dapat menginstal versi yang berbeda dengan
conda install package=version
. Tetapi dalam hal ini hanya ada satu versirope
jadi Anda tidak membutuhkannya.Alasan Anda melihat
cached-property
dalam daftar ini adalah karena mengandung string"rope"
: "cached-p rope erty"py35_0
berarti Anda memerlukan versi python3.5
untuk versi khusus ini. Jika Anda hanya memilikipython3.4
dan paket hanya untuk versi,3.5
Anda tidak dapat menginstalnya dengan conda.Saya tidak terlalu yakin tentang
defaults
keduanya. Ini harus menjadi indikasi bahwa paket ini ada di dalam saluran conda default.sumber
defaults
menunjukkan bahwa paket akan diinstal dari repositori paket default. InipyXY
menunjukkan bahwa paket tertentu tersedia untuk Python XY, sedangkan_Z
menunjukkan "nomor build" yang bertambah ketika cara paket dibuat diubah, tetapi kode sebenarnya dalam paket tidak berubah.conda install rope=0.9.4
Ini adalah link ke Conda Documentationconda install <pkg>=<version>
misalnyaconda install matplotlib=1.4.3
Untuk menginstal paket tertentu:
misalnya:
conda install matplotlib=1.4.3
sumber
Jika salah satu dari karakter ini, '>', '<', '|' atau '*', digunakan, tanda kutip tunggal atau ganda harus digunakan
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"
dimana opsi -y, --ya Jangan minta konfirmasi.
Berikut ringkasannya:
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
Ramuan dari kredit informasi di atas ke Conda Cheat Sheet
Diuji pada conda 4.7.12
sumber