Anaconda ,Spyder,python安装、升级方法大全总结

标题一,Anaconda 安装与升级方法

anaconda下载地址
https://www.anaconda.com/distribution/#download-section

升级更新Anaconda步骤
1,升级更新conda
conda update -n base -c defaults conda

2,升级更新 anaconda
conda update anaconda

conda升级命令-升级conda、anaconda及各种包:
conda update conda
conda update anaconda
conda update anaconda-navigator //update最新版本的anaconda-navigator
conda update xxx #更新xxx文件包

可参考此网址:
https://blog.csdn.net/Nagato_Yuki_SOS/article/details/106904649

3,更新所有包:注意是两个横线“-”

conda update --all

4,解决方法pyqt5与sip版本不匹配方法:
正确的版本组合
PyQt版本 sip版本
5.10.1 4.19.8
5.11.3 4.19.14

Anaconda中Python安装包下载超时

更换源

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 --add channels- http://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/win-64/
conda config --add channels- http://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgmrLYSs/main/win-64/
————————————————
删除镜像源,执行以下命令
执行“conda config --remove-key channels”命令,恢复Anaconda的源为默认。
或者:
conda config --remove channels ‘https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/’

手动修改镜像源:
或是
进入”C:\Users\Administrator“,打开“.condarc“,你将会看到以下代码:
‘’’
ssl_verify: true
show_channel_urls: true
channels:

  • httpn://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main
    ‘’’
    ————————————————

修改timeout

远端读取时间超时,可以设置remote_read_timeout_secs参数,
使用下面第一条命令先显示目前该参数值,默认为60.0s,也就是一分钟。第二条命令设置该参数为600.0.

conda config --show remote_read_timeout_secs
conda config --set remote_read_timeout_secs 600.0
————————————————

本地安装

先从conda源下载好需要安装的软件包,然后使用离线安装,下载的url再出错的地方有提示。

conda install --offline 安装包的绝对路径地址

标题二,利用 Anaconda 升级Spyder

步骤:

尽量不要使用pip进行更新, 那可能会损害spyder,而要用conda命令!

1.首先关闭正在运行的spyder,以管理员身份运行Anaconda Prompt(Anaconda3)

2.升级conda,在base终端输入以下命令
conda update conda # 升级到当前最新版本

conda install 包名=版本号 来更新,如下格式:


conda update --all 一次性更新Anaconda 所有库

下面的提示 输入y: Proceed ([y]/n)? y

这一步会自动更新所有的包,包括spyder最新包

3,在base终端输入 conda update spyder

conda install spyder=4.1.2 # 指定所要安装 的版本
这一步只作为验证,事实上在第二步已经完成安装,完成安装后会有如下提示

Anaconda ,Spyder,python安装、升级方法大全总结_第1张图片

具体操作如下:

step1:首先在菜单中,以管理员的身份启动 Anaconda Prompt,如图1所示;
step2:升级conda(升级Anaconda前需要先升级conda)命令为:conda update conda
step3:升级anconda命令为:conda update anconda
step4:升级python命令为:conda update python
step5:升级spyder命令为:conda update spyder
step6:conda update --all
---------------------**

标题三使用anaconda安装或更新自己想要的库

pip install 库名
pip install 库名 --upgrade

或者

conda install 库名
conda update 库名

更新所有库

conda update --all

更新 conda 自身

conda update conda

更新 anaconda 自身

conda update anaconda

查看和安装库的使用技巧

1,打开anaconda Prompt ,输入conda list 就会显示已经安装好的库,如果这些库中没有自己需要的库就可以用下面的命令,

anaconda search -t conda tensorflow
会显示你要安装的有哪些版本
2,想知道如何安装对应的库使用 下面的命令
anaconda show 文件名 ,
3,最后安装
pip install 库名

pip install 库名 --upgrade

标题四,如何在Anaconda上更换python版本

 实际上是指:用conda来**创造python新版本的环境**,得到自己想要的Python版本环境,而非在现有的环境中修改Python版本,这个应该也比较简单

使用Anaconda实现Python2和Python3共存及相互转换 详见这个网址:https://www.jianshu.com/p/fe327b72fa31

1,通过如下命令查看当前已经装好的python环境 ,显示所有环境,此时会显示安装所有python版本
conda info -e

conda env list

2,通过python -V 查看当前所处的版本

安装及查看已装包

切换至对应环境安装包

activate env_nameconda install pandas
#指定环境参数进行安装
conda install -n env_name pandas

查看已经安装的包

conda list

指定查看某环境下安装的package

conda list -n env_name
————————————————

3,使用以下命令创建新环境:
conda create -n env_name list of packages
其中 -n 代表 name,env_name 是需要创建的环境名称,list of packages 则是列出在新环境中需要安装的工具包。
比如我现在的python版本是3.7,但是我想安装一个python 3.6的环境,则在anaconda prompt输入:
conda create -n py36 python=3.6

4,现在激活这个新配置的环境:conda activate py36
5,如果切换环境后,又想回到之前的环境,可以通过命令(禁用当前(已激活)环境用:)conda deactivate py36
6,输入python --version,可以看到:
这时候打开anaconda navigator,发现多出来一个环境选择。这时候install 这个spyder就可以运行3.6版本下的程序了。
7,各个环境互相独立,都放在指定文件夹目录下,如 D:\software\anaconda\envs

8,如果要删除我们配置的新环境,则:
conda env remove -n env_name 如:
conda remove --name python34 --all

9,导出当前环境下的所有安装包:conda env export > environment.yaml
表示将当前环境下的 package 信息存入名为 environment 的 YAML 文件中。
当分享代码的时候,同时也需要将运行环境分享给大家。

10,当执行他人的代码时,也需要配置相应的环境。这时你可以用对方分享的 YAML 文件来创建一摸一样的运行环境。
conda env create -f environment.yaml

Anaconda 特点:
1,Anaconda =超过1000个数据包 + Conda package + virtual environment manager (即 Anaconda Navigator)。
这样的话,anaconda在管理包上是很方便的。
2,pip和conda可以都用来管理第三方的包,但优先用conda;
3,anaconda navigator是干这个的,用来管理包,安装、运行应用。包括:
JupyterLab
Jupyter Notebook
QtConsole
Spyder
Glueviz
Orange
Rstudio
Visual Studio Code
等等这些应用程序。
4,conda最开始用来配置python,但是实际上可以配置任何语言的包。很酷!
5, conda,pip,anaconda,miniconda的区别

conda是anaconda里面的一个包,也是一个包管理器。
anaconda则是一个python发行版本,包含有conda在内的各种包。
miniconda就是只包含conda和conda的依赖,对于其他包,可以用conda装。
pip是python 包下载管理工具,conda的话不仅是python 包下载管理工具,还可以下载其他语言的包(比如R语言),当然conda和pip是可以一起用的。

## 6,打开anaconda navigator,发现有一些应用,anaconda中的几个应用介绍:
Anaconda Navigtor :用于管理工具包和环境的图形用户界面,后续涉及的众多管理命令也可以在 Navigator 中手工实现。
Jupyter notebook :基于web的交互式计算环境,可以编辑易于人们阅读的文档,用于展示数据分析的过程。
qtconsole :一个可执行 IPython 的仿终端图形界面程序,相比 Python Shell 界面,qtconsole 可以直接显示代码生成的图形,实现多行代码输入执行,以及内置许多有用的功能和函数。
spyder :一个使用Python语言、跨平台的、科学运算集成开发环境。

标题五 如何anaconda下自由转换不同版本的python环境的spyder

原文链接:https://blog.csdn.net/weixin_41931602/article/details/80115639

你可能感兴趣的:(python,编辑器)