Anaconda管理python模块
Anaconda 可以创建多个Evironment,针对不同的python版本;然后安装各个模块时,需要提前设置python版本,然后在其版本下安装对应的模块
conda config --set auto_activate_base false //自动启动base环境
conda update conda //更新自身 conda update -n base conda //也是更新自身? conda update --all //更新
conda info --envs //显示所有环境 conda create --name python27 python=2.7 //创建python27环境 python --version //显示当前python版本,即代表了哪个python环境 activate python27 //更改当前环境为 python27conda remove --name python27 --all //移除python27环境 conda update -n base conda //更新conda安装工具?
2、安装、更新、删除、查找包:https://www.cnblogs.com/cbattle/p/9446554.html
# 更新Anaconda conda update conda # 更新所有包 conda update --all # 显示安装的所有库 conda list #安装与更新 pip install 库名 pip install 库名 --upgrade
pip --no-cache-dir install 包名(删除缓存) # 或者 conda install 库名 conda install 库名=版本 conda update 库名 # 更新所有库 conda update --all # 更新 conda 自身 conda update conda # 更新 anaconda 自身 conda update anaconda # 查找 conda search 库名 #删除包 conda remove 库 pip uninstall 库 #清理本地 conda clean -p //删除没有用的包 conda clean -t //tar打包 conda clean -y --all //删除所有的安装包及cache
sudo rm -r ~/.cache/pip
windows是:进入目录:C:\Users\"用户名"\AppData\Local\pip,删除该目录下的cache文件夹即可。
3、conda-forge
安装cudnn8.1.1时,出现包找不到的错误:PackagesNotFoundError: The following packages are not available from current channels: https://blog.csdn.net/weixin_53051863/article/details/116096932
conda config --add channels conda-forge
4、conda 显示、添加、删除、复位镜像源:
https://www.jianshu.com/p/39819bcb889f
1)显示 conda config --show channels
2)添加 conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
3) 删除 conda config --remove channels https://pypi.doubanio.com/simple/
4) 复位到原本镜像源 https://blog.csdn.net/m0_38129460/article/details/90289661 conda config --remove-key channels
5)添加镜像:
清华源:
来源:
https://www.cnblogs.com/cuianbing/p/14293841.html
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main
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/r
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/pro
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/msys2
阿里源:https://www.cnblogs.com/fang-d/p/aliyun_conda_mirrors.html
conda config --add channels https://mirrors.aliyun.com/anaconda/pkgs/free
conda config --add channels https://mirrors.aliyun.com/anaconda/pkgs/main
conda config --add channels https://mirrors.aliyun.com/anaconda/pkgs/msys2
conda config --add channels https://mirrors.aliyun.com/anaconda/pkgs/r
conda config --set show_channel_urls yes
# https://blog.csdn.net/qq_18941425/article/details/80201966
5、pip设置镜像源
(1)一般安装方式
pip install numpy -i https://pypi.douban.com/simple/
(2)设置默认安装源,会替换以前的
pip install pip -U
pip config set global.index-url https://pypi.douban.com/simple/
(3)windows上更改本地:C:\Users\wq\AppData\Roaming\pip\pip.ini
[global]
index-url=http://pypi.douban.com/simple
extra-index-url=
http://mirrors.aliyun.com/pypi/simple/
https://pypi.tuna.tsinghua.edu.cn/simple/
http://pypi.mirrors.ustc.edu.cn/simple/
[install]
trusted-host=
pypi.douban.com
mirrors.aliyun.com
pypi.tuna.tsinghua.edu.cn
pypi.mirrors.ustc.edu.cn
(4)linux:永久修改安装源
#创建目录 mkdir -p ~/.pip #修改配置文件 vim ~/.pip/pip.conf #写入以下内容并保存 [global] index-url = https://mirrors.aliyun.com/pypi/simple/
(5)可用源
http://mirrors.aliyun.com/pypi/simple/
https://pypi.tuna.tsinghua.edu.cn/simple/
https://pypi.mirrors.ustc.edu.cn/simple/
http://pypi.mirrors.ustc.edu.cn/simple/
https://pypi.douban.com/simple/
6、pip 设置、清理缓存
pip config set global.cache-dir "D:\DSABD\PSF\www.python.org\pipCache"
pip cache purge //默认路径是C:\Users\wq\AppData\Local\pip,也是pip.ini里面
7、
windows环境变量
D:\Programs\Anaconda3\Scripts;
D:\Programs\Anaconda3\Library\bin;
D:\Programs\Anaconda3\Library\usr\bin;
D:\Programs\Anaconda3\Library\mingw-w64\bin;
D:\Programs\Anaconda3
8、说明
(1)pip安装的包,conda无法卸载,但是conda list会显示pip安装包。
- 上一篇 »详解Python中的上下文管理器原理
- 下一篇 »Python上下文管理器详细使用教程