conda 包管理器是 anaconda 自帶的包管理器
刪源可以幫助我們獲得最新的 python 包並進行管理。常用命令如下:
pip install [package-name]
# 安裝名為[package-name]的包
pip install [package-name]==x.x # 安裝名為[package-name]的包並指定版本x.x
pip install [package-name]
--proxy=**伺服器ip:埠號 # 使用**伺服器安裝
pip install [package-name]
--upgrade # 更新名為[package-name]的包
pip uninstall [package-name]
# 刪除名為[package-name]的包
pip list # 列出當前環境下已安裝的所有包
pip install -i https:/
/pypi.tuna.tsinghua.edu.cn/****** [package-name]
1. linux下
修改 ~/.pip/pip.conf (沒有就建立乙個資料夾及檔案。資料夾要加「.」,表示是隱藏資料夾)
內容如下:
trusted-host=mirrors.aliyun.com2. windows下
直接在user目錄中建立乙個pip目錄,再新建檔案pip.ini。(例如:c:\users\wqp\pip\pip.ini)內容同上。
可以幫助我們在 conda 環境下輕鬆地安裝各種包。相較於 pip 而言,conda 的通用性更強(不僅是 python 包,其他包如 cuda toolkit 和 cudnn 也可以安裝),但 conda 源的版本更新往往較慢。常用命令如下:
conda install [package-name]
# 安裝名為[package-name]的包
conda install [package-name]=x.x # 安裝名為[package-name]的包並指定版本x.x
conda update [package-name]
# 更新名為[package-name]的包
conda remove [package-name]
# 刪除名為[package-name]的包
conda list # 列出當前環境下已安裝的所有包
conda search [package-name]
# 列出名為[package-name]的包在conda源中的所有可用版本
在清華源和中科大源之間自行選擇
命令列中直接使用以下命令
#1 清華源
# 設定搜尋時顯示通道位址
conda config --
set show_channel_urls yes
# 2 新增中科大源
set show_channel_urls yes
將以上配置檔案寫在~/.condarc中
show_channel_urls: true換回conda的預設源。檢視了conda config的文件後,發現直接刪除channels即可。
conda config --remove-key channels
pip 和 conda兩個包管理器
conda和pip都是乙個包管理器。conda沒有語言限制,可以構建和管理任何語言的任何型別的軟體,這其中也包括python。來自網路 pip代表pip installs packages,是python的官方認可的包管理器,最常用於安裝在python包索引 pypi 上發布的包。2.conda沒有...
conda 環境和包 管理
建立新環境 conda create n venv name python 3.6 刪除環境 conda env remove n venv name 進入 退出環境 不知道為什麼我的,用source不行,用conda可以。即 不成功 source activate venv name source...
Linux包管理器
使用 linux 系統總是免不了要接觸包管理工具。比如,debian ubuntu 的 apt opensuse 的 zypp fedora 的 yum mandriva 的 urpmi slackware 的 slackpkg archlinux 的 pacman gentoo 的 emerge ...