调查队网站建设,本地网站建设视频教程,门户和网站的区别,中山中小企业网站建设在分享anaconda 的安装配置及使用前#xff0c;我们必须先明白anaconda是什么#xff1b;Anaconda是一个开源的Python发行版本。两者区别在于前者是一门编程语言#xff0c;后者相当于编程语言中的工具包。
由于python自身缺少numpy、matplotlib、scipy、scikit-learn等一系…在分享anaconda 的安装配置及使用前我们必须先明白anaconda是什么Anaconda是一个开源的Python发行版本。两者区别在于前者是一门编程语言后者相当于编程语言中的工具包。
由于python自身缺少numpy、matplotlib、scipy、scikit-learn等一系列包需要安装pip来导入这些包才能进行相应运算。如果没网或者网速不佳的情况下安装是很难进行的 然而Anaconda包括Conda、Python以及一大堆安装好的工具包。如常用的numpy、pandas等180多个科学包及其依赖项。Conda是一个开源的包、环境管理器可以用于在同一个机器上安装不同版本的软件包及其依赖并能够在不同的环境之间切换类似于Python中的pip。 同时两者内置也不同IPython是一个python的交互式shell比默认的python shell好用得多支持变量自动补全自动缩进支持bash shell命令内置了许多很有用的功能和函数。 而Anaconda Prompt是一个Anaconda的终端可以便捷的操作conda环境。
简单介绍之后我们开始安装 Anaconda 在其他配套环境运行的情况下尽量安装高并且稳定版本的Anaconda好处我就不用多说了。下面在win10环境开始安装
1、官网下载
Anaconda | Anaconda Distribution
点击 此时下载的版本是Anaconda3-2023.03-Windows-x86_64.exe其对应的python版本 是3.10而且这个版本更是傻瓜式安装基本没有可选的的地方一致默认安装即可。
2、环境变量配置
可以在这两个地方配置 添加
F:\ProgramData\Anaconda3
F:\ProgramData\Anaconda3\Scripts
F:\ProgramData\Anaconda3\Library\bin
F:\ProgramData\Anaconda3\Library\mingw-w64\bin
F:\ProgramData\Anaconda3\Library\usr\bin
即
F:\ProgramData\Anaconda3;F:\ProgramData\Anaconda3\Scripts;F:\ProgramData\Anaconda3\Library\bin;F:\ProgramData\Anaconda3\Library\mingw-w64\bin;F:\ProgramData\Anaconda3\Library\usr\bin这是最简单直白的配置方式当然还有其他方式可以尝试。
3、验证是否安装成功
cmd命令进入验证canda 和python版本
python -Vcanda --version
结果 也可以通过pip命令 4、进入python的命令行环境
python
结果 5、验证某些插件是否安装
import audioop
import gdal
import gdal2tiles
import cchardet
import sys
import xpinyin
import numpy
from osgeo import gdal
示例结果显示 说明已经安装成功了 说明还没有安装
6、安装依赖包
这里是重点项目中需要某个依赖包但是Anacanda自带的没有这时候需要自定义安装然而安装也有两种情况
1外网安装如果服务器电脑连着外网并且网络还行那么我们直接采用线上安装简单方便也不用关系版本的差异。比如缺少xpinyin 依赖安装方式
pip install xpinyin
如图 正常情况下一会就显示成功。 2内网安装如果服务器电脑没有连外网或者外网网络很差那么我们直接下载安装包的方式安装即先从官网中下载相应的依赖包whl,whl格式本质上是一个压缩包里面包含了py文件以及经过编译的pyd文件。使得可以在不具备编译环境的情况下选择合适自己的版本进行安装有国网镜像和国内镜像国外的更全一些参考着下载
国网镜像
国内镜像
注意一定要先找到相应的版本在下载否则后期肯定安装失败。
比如我们下载gdal 依赖包进入国外网 点击gdal找到相应的版本下载比如发布时间、对应的python版本、win位数一定要核对清楚。 国内镜像没有whl格式的依赖包gdal只有压缩包我们在国内镜像下载numpy 试试 点击 找到相应的版本对应python3.10版本 也可以去找历史版本另外此处的发布时间尽量是新的进1.24.2版本尽量新。一般相同网络环境下国内镜像下载的速度是比较快的安装方式cmd进入 E:\tools\python\GDAL-3.4.3-cp310-cp310-win_amd64.whl是whl存放的目录。如果是linux类似方式。
3特殊依赖安装
比如内网安装 gdal2tiles 国外和国内均没有whl包那怎么办啊取巧的方法先在外网安装此依赖包然后把安装好的包复制过来这样就可以了。 具体目录在X:\ProgramData\anaconda3\Lib\site-packages
7、均安装后可能报错
1numpy相关
ImportError: numpy.core.multiarray failed to importCannot run program python: CreateProcess error2, 系统找不到指定的文件RuntimeError: module compiled against API version 0xf but this version of numpy is 0xe
可能numpy版本过低
查看numpy 版本
pip show numpypip list |grep numpy
结果 更新
pip install -U numpy 升级numpy到最新版本
pip install numpy --upgrade如果是内网就去官网下载。
其他报错可以百度一下基本上都是可版本相关。
8、彻底卸载anaconda3
找到anaconda的安装文件夹双击运行Uninstall文件ProgramData\anaconda3 目录下 理论上点击完一会就彻底卸载了。
如果发现没有卸载完毕可以参考网上的这片文章试试
彻底卸载Anacanda
到此、Anacanda 安装配置基本分享完毕大家可以亲自试试定会收获很多。