Python快速入门体验(下)

简介: Python快速入门体验(下)

三、Python安装

3.1 创建PY虚拟环境

搭建之后就可以使用conda env list查看到新创建的虚拟环境

# 模版
conda create -n 虚拟环境名 python=对应的python版本
# 实际创建
conda create -n py37 python=3.7

3.2 激活PY虚拟环境

# 查看已经存在的虚拟环境
conda env list
# 激活即切换至对应的py环境
conda activate py37
# 退出当前py虚拟环境
conda deactivate
# 查看当前py环境已有的py包
conda list

3.3 安装PY包示例

# 例如查看opencv-python可装的版本
conda search tensorflow
# 在当前py环境下安装opencv-python包
# -i: 指定镜像加速源https://pypi.tuna.tsinghua.edu.cn/simple 
pip install tensorflow==2.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: - python=3.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 python=3.7

至此,Python快速入门体验完成,后续会陆续输出人工智能相关的篇章~查阅过程中若遇到问题欢迎留言或私信交流。

相关文章
|
7月前
|
机器学习/深度学习 数据挖掘 索引
Python数据分析(一)—— Numpy快速入门
Python数据分析(一)—— Numpy快速入门
|
固态存储 Shell iOS开发
Python快速入门体验(上)
Python快速入门体验
79 0
|
6月前
|
Python
python3之flask快速入门教程Demo
python3之flask快速入门教程Demo
87 6
|
7月前
|
SQL 数据挖掘 数据处理
Python数据分析(二)—— Pandas快速入门
Python数据分析(二)—— Pandas快速入门
|
2月前
|
数据采集 Web App开发 数据可视化
Python爬虫教程:Selenium可视化爬虫的快速入门
Python爬虫教程:Selenium可视化爬虫的快速入门
|
5月前
|
网络协议 关系型数据库 数据挖掘
python小白快速入门教程
Python是一种解释型、面向对象、动态数据类型的高级编程语言。
60 1
|
6月前
|
IDE Shell 程序员
[人间也值得] - Mryang带你快速入门第一个 Python 程序
[人间也值得] - Mryang带你快速入门第一个 Python 程序
24 0
|
7月前
|
开发框架 网络协议 前端开发
Python高性能web框架--Fastapi快速入门
Python高性能web框架--Fastapi快速入门
205 1
|
7月前
|
存储 Python
python基础篇:Python基础知识,帮助初学者快速入门
python基础篇:Python基础知识,帮助初学者快速入门
57 4
|
7月前
|
数据采集 存储 前端开发
Python爬虫如何快速入门
写了几篇网络爬虫的博文后,有网友留言问Python爬虫如何入门?今天就来了解一下什么是爬虫,如何快速的上手Python爬虫。
67 0