1 anaconda包管理器
2 conda命令[1]
-
環境管理
conda info -e # 查看當前已安裝的環境 conda create -n py27 python=2.7 # 添加2.7版本的Python環境 activate py27 # 切換到Python2.7環境 deactivate # 返回默認的Python環境 conda remove -n py27 --all # 刪除已安裝的Python環境
-
包管理
conda list # 查看當前環境下已安裝的包 conda list -n py27 # 查看指定環境的已安裝的包 conda search pandas # 查找package信息 conda install -n py27 pandas # 指定環境安裝package,不加-n則安裝在當前活躍環境 conda update -n py27 pandas # 指定環境更新package,不加-n則更新在當前活躍環境 conda remove -n py27 pandas # 刪除package,不加-n則刪除在當前活躍環境
-
更新Python和conda版本
conda update conda # 更新conda conda update anaconda # 更新anaconda conda update python # 更新python,假設當前環境是3.6,則更新3.6.x系列版本
3 pip命令
3.1 安裝pip組件 [2]
sudo apt-get install python3-pip # 安裝pip3
sudo apt-get install python-pip # 安裝pip2
sudo pip3 install --upgrade pip # 更新pip
sudo apt-get remove python3-pip # 卸載pip
3.2 pip鏡像源配置[3]
3.2.1 臨時使用國內源
# 以清華源為例
# xxx為所要安裝的包
pip install -i https://pypi.tuna.tsinghua.edu.cn/simple xxx
pip install xxx -i https://pypi.tuna.tsinghua.edu.cn/simple
3.2.2 配置國內源為默認使用
-
配置國內源為默認使用(windows)
-
建立
C:\Users\xxx(用戶名)\pip\pip.ini
文件 -
添加如下命令(阿里雲為例)
-
[global]
index-url=https://pypi.tuna.tsinghua.edu.cn/simple
[install]
trusted-host=pypi.tuna.tsinghua.edu.cn
-
配置國內源為默認使用(linux)
-
# 編輯 ~/.pip/pip.conf 文件,若不存在自行創建即可
-
vim ~/.pip/pip.conf
-
[global]
timeout = 8
index-url = http://mirrors.aliyun.com/pypi/simple/
extra-index-url= http://pypi.douban.com/simple/
[install]
trusted-host=
mirrors.aliyun.com
pypi.douban.com
-
國內常用的pip鏡像源
清華鏡像:https://pypi.tuna.tsinghua.edu.cn/simple 豆瓣鏡像:http://pypi.douban.com/simple 阿里雲: http://mirrors.aliyun.com/pypi/simple/
-
問題:對於多個環境的pip怎么設置?
3.3 pip包安裝命令[4]
```bash
pip install package_name # 安裝包
pip install whl文件 # 安裝下載好的whl文件包
pip uninsatll package_name # 卸載包
pip list # 列出pip所安裝的包
pip install --upgrade package_name # 升級包
pip --help # 幫助信息
pip show -f pandas # 顯示pandas包所在的目錄
pip search pandas # 搜索pandas包
```
4 easy_pip命令
參考資料: