Anaconda
-
创建环境
conda create -n py37 python=3.7
-
删除环境
conda remove -n py36 --all
-
激活环境
Windows >>> conda activate py36
Linux >>> source activate py36
-
退出环境
conda deactivate
-
显示所有的虚拟环境
conda env list
conda info --envs
-
安装包
conda install -n your_env_name [package] // 安装package到your_env_name中
-
删除包
conda remove --name your_env_name package_name
-
查看包
conda list //查看安装了哪些包。
-
升级
conda update conda //基本升级
conda update anaconda //大的升级
conda update anaconda-navigator //update最新版本的anaconda-navigator -
更新与卸载
conda list //查看已经安装的文件包
conda list -n xxx //指定查看xxx虚拟环境下安装的package
conda update xxx //更新xxx文件包
conda uninstall xxx //卸载xxx文件包 -
重命名
conda create --name newname --clone oldname //克隆环境
conda remove --name oldname --all //彻底删除旧环境 -
安装本地包
pip install ~/Downloads/a.whl //pip
conda install --use-local ~/Downloads/a.tar.bz2 //conda -
加速
// 添加清华anaconda镜像:
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/
conda config --set show_channel_urls yes -
pip/conda install
- conda 安装包路径是 xxxxx\Anaconda3\pkgs
- pip 安装包路径在虚拟环境下是 xxxx\Anaconda3\envs\a_conda_env\Lib\site-packages
- 如果使用conda install 多个环境时,对于同一个包只需要安装一次。有conda集中管理。
但是如果使用pip因为每个环境安装使用的pip在不同的路径下,故会重复安装,而包会从缓存中取。
-
安装包
- pip :是一个现代的,通用的python包的管理工具,pip也是一个python库。提供了对Python包的查找、下载、安装和卸载的功能。
- pip install -i https://pypi.tuna.tsinghua.edu.cn/simple -U funcat
- -i: 指定库的安装源
- -U:升级原来已经安装的包,不带U不会装新版本,带上U才会更新到最新版本。
- pip --version # 显示版本和路径
- pip --help #获取帮助
- pip install -U pip #升级pip
- pip install SomePackage #最新版本
- pip install SomePackage==1.0.4 #指定版本
- pip install SomePackage>=1.0.4 #最小版本
- pip install --upgrade SomePackage #升级包,通过使用==,>=, <=, >, < 来指定一个版本号
- 或 pip install -U SomePackage #升级包
- pip uninstall SomePackage #卸载包
- pip search SomePackage #搜索包
- pip show #显示安装包的信息
- pip show -f SomePackage #查看指定包的详细信息
- pip list #列出已安装的包
- pip list -o #查看可升级的包
- pip freeze #查看已经安装的包以及版本信息
- pip install SomePackage -i http://pypi.intra.xxx.com/simple/ --trusted-host pypi.intra.xxx.com
#安装包时指定安装路径- >>> 源
- 豆瓣 http://pypi.douban.com/
中国科学技术大学http://pypi.mirrors.ustc.edu.cn/simple/
清华:https://pypi.tuna.tsinghua.edu.cn/simple
阿里云:http://mirrors.aliyun.com/pypi/simple/
华中理工大学:http://pypi.hustunique.com/
山东理工大学:http://pypi.sdutlinux.org/
- pip install -r requirements.txt #安装指定文件中的包
- ##注意事项
- #当python2和python3同时有pip,则使用方法如下:
- python2 -m pip install xxx #python2
- python3 -m pip install xxx #python3