网站建设预算表样本,做网站好还是做app好,成都市城乡建设管理局网站,网站群建设论文Python快速入门体验 一、环境信息1.1 硬件信息1.2 软件信息 二、Conda安装2.1 Conda介绍2.1.1 Conda简介2.1.2 Conda、Anaconda及Miniconda及的关系 2.2 Conda安装包下载2.2.1 Miniconda下载2.2.2 Anconda下载 2.3 Conda安装2.3.1 Miniconda安装2.3.2 Anconda安装 2.4 Conda初始… Python快速入门体验 一、环境信息1.1 硬件信息1.2 软件信息 二、Conda安装2.1 Conda介绍2.1.1 Conda简介2.1.2 Conda、Anaconda及Miniconda及的关系 2.2 Conda安装包下载2.2.1 Miniconda下载2.2.2 Anconda下载 2.3 Conda安装2.3.1 Miniconda安装2.3.2 Anconda安装 2.4 Conda初始化 三、Python安装3.1 创建PY虚拟环境3.2 激活PY虚拟环境3.3 安装PY包示例 四、开发环境搭建4.1 安装开发工具4.2 关联Conda环境 五、Hello Word5.1 新建HelloWord5.2 输出HelloWord 六、常见问题6.1 无法安装PyQt56.2 无法安装PY3.7 一、环境信息
1.1 硬件信息
型号 MacBook Pro内存 16GB硬盘 512GB SSD处理器 Apple M2宿主机CPU架构 ARM
1.2 软件信息
Python版本 3.7Conda版本 Miniconda3 macOS Apple M1 64-bit bash / Anaconda3-2023.07-2-MacOSX-arm64.pkg
二、Conda安装
2.1 Conda介绍
2.1.1 Conda简介
Conda 是为 Python 程序创建的适用于 LinuxOS X 和Windows也可以打包和分发其他软件 是当今最流行的 Python 环境管理工具。 因为Python的版本比较多并且它的库也非常广泛同时库和库之间存在很多依赖关系所以在库的安装和版本的管理上很麻烦因此设计Conda作为一个管理版本和Python环境的工具但它业可以打包和管理任何语言的软件。
2.1.2 Conda、Anaconda及Miniconda及的关系
CondaConda是Anaconda的包管理器主要用来安装和管理软件包。AnacondaAnaconda指的是一个开源的Python发行版本其包含了conda、Python等180多个科学包及其依赖项。MinicondaMiniconda只包括Conda、Python是Anaconda的简版Miniconda也是一个软件发行版。
2.2 Conda安装包下载 根据电脑型号及CPU架构选择对应的包进行下载。 2.2.1 Miniconda下载
因为乙真仙人用的是Mac M2所以从Miniconda官网下载Miniconda3 macOS Apple M1 ARM 64-bit bash版本直接用sh执行下载地址Miniconda下载。
2.2.2 Anconda下载
因为乙真仙人用的是Mac M2所以从Anconda清华源上下载Anaconda3-2023.07-2-MacOSX-arm64.pkg版本直接开箱安装下载地址使用清华源Anconda下载。
2.3 Conda安装 后续体验说明是基于Anconda。 2.3.1 Miniconda安装
# 文件名是自己下载的sh文件-p后面填安装路径
# -b 表示将环境变量自动写入到/.bash文件中
sh Miniconda3-py311_23.5.2-0-MacOSX-arm64.sh -b -p ~./miniconda3# 将conda路径写入shell配置
source ~./miniconda3/bin/activate2.3.2 Anconda安装
# 安装完成后执行如下命令切换conda的base环境
source ~/.zshrc2.4 Conda初始化
# 关闭anconda的debug日志
conda config --set debug false# conda源配置
conda config --add channels https://mirrors.ustc.edu.cn/anaconda/pkgs/main/
conda config --add channels https://mirrors.ustc.edu.cn/anaconda/pkgs/free/
conda config --add channels https://mirrors.ustc.edu.cn/anaconda/cloud/conda-forge/
conda config --add channels https://mirrors.ustc.edu.cn/anaconda/cloud/msys2/
conda config --add channels https://mirrors.ustc.edu.cn/anaconda/cloud/bioconda/
conda config --add channels https://mirrors.ustc.edu.cn/anaconda/cloud/menpo/
conda config --set show_channel_urls yes# 查看源
cat .condarc# 至此conda初始化完成可以通过conda -h查看conda command说明三、Python安装
3.1 创建PY虚拟环境 搭建之后就可以使用conda env list查看到新创建的虚拟环境 # 模版
conda create -n 虚拟环境名 python对应的python版本# 实际创建
conda create -n py37 python3.73.2 激活PY虚拟环境
# 查看已经存在的虚拟环境
conda env list# 激活即切换至对应的py环境
conda activate py37# 退出当前py虚拟环境
conda deactivate# 查看当前py环境已有的py包
conda list3.3 安装PY包示例
# 例如查看opencv-python可装的版本
conda search tensorflow# 在当前py环境下安装opencv-python包
# -i: 指定镜像加速源https://pypi.tuna.tsinghua.edu.cn/simple
pip install tensorflow2.2.0 -i https://pypi.tuna.tsinghua.edu.cn/simple # 常用命令如下
# 安装pip install [package]
# 删除pip uninstall [package]
# 列出已安装的包pip list
# 查看包的详细信息 pip show package-name四、开发环境搭建
4.1 安装开发工具 因为需要兼容Java所以乙真仙人直接用IDEA了小伙伴们也可以是使用VSCode或者PyCharm。 4.2 关联Conda环境
1.新建项目并新增Python语言 2.点击Install 3.Restart INDE并关联Conda
五、Hello Word
5.1 新建HelloWord 5.2 输出HelloWord 六、常见问题
6.1 无法安装PyQt5 错误如下图所示异常日志Preparing metadata (pyproject.toml) … error 该异常是由于python版本的原因pyqt5只适用于python3.8以下的版本所以一开始通过python3.8无法安装pyqt5通过python3.7可以安装。
6.2 无法安装PY3.7 错误如下图所示异常日志PackagesNotFoundError: The following packages are not available from current channels: - python3.7 该异常是由于当前channel最低只支持python3.8需要通过如下方式安装
# 查看当前支持的python版本
conda search --full --name python# 通过其它方式安装python3.7
## 创建一个空的环境
conda create -n py37
## 启动该环境
conda activate py37
## 使用x86_64 architecture channel(s)
conda config --env --set subdir osx-64
## 安装python3.7之类的操作
conda install python3.7至此Python快速入门体验完成后续会陆续输出人工智能相关的篇章查阅过程中若遇到问题欢迎留言或私信交流。