社区微信群开通啦,扫一扫抢先加入社区官方微信群
社区微信群
### - 环境搭建就是安装Python的解释器
- Python的解释器分类:
- Cpython(官方)用C语言编写的python解释器。我们要用的就是Cpython
- PyPy:用python语言编写的python解释器
- Jpython:用Java编写的python解释器
官网https://www.python.org/
下载安装包
安装成功
Python的交互模式
查看pip版本pip -V pip --version`
普通安装
pip install requests
指定版本安装
pip install robotframework==2.8.7
卸载已安装的库
pip uninstall requests
pip install SomePackage
pip install SomePackage==1.0.5 # 指定版本
pip install 'SomePackage>=1.0.6' # 最小版本
升级指定的包,通过使用==, >=, <=, >, < 来指定一个版本号。
列出已经安装的库
pip list
显示所安装包的信息
pip show package
将已经安装的库列表保存到文本文件中
pip freeze > D:桌面install.txt
批量下载导出来的包
pip install -r packages.txt
使用wheel文件安装
除了使用上面的方式联网进行安装外,还可以将安装包也就是wheel格式的文件,下载到本地,然后使用pip进行安装。比如我在PYPI上提前下载的pillow库的wheel文件,后缀名为whl
地址:https://www.lfd.uci.edu/~gohlke/pythonlibs/
可以使用pip install pillow-4.2xxxxxxx.whl的方式离线进行安装
• 第一步 安装 wheel
• 第二步 找到下载的whl文件的目录进行安装(以桌面为例)
• 第三步 执行命令安装
换源安装
豆瓣 :http://pypi.douban.com/simple/
阿里 :http://mirrors.aliyun.com/pypi/simple/
中国科学技术大学:http://pypi.mirrors.ustc.edu.cn/simple
清华:https://pypi.tuna.tsinghua.edu.cn/simple
例如:pip install SomePackage -i https://pypi.douban.com/simple
Python的第一个程序
Ubuntu 作为当下最流行的 Linux 发行版本之一,用户基数非常庞大,而且 Ubuntu 操作系统也非常适合 Python 学习。这节课我们就来学习下如何在 Ubuntu 操作系统下搭建 Python 开发环境。
Python 有两个主要的版本: Python 2 与 Python 3。Python 3 相对于 Python 2 是一个重大的升级,Python 3 与 Python 2 两者的语法不兼容。最近这几年 Python 3 逐渐普及、使用率不断上升,Python 2 即将逐步退出历史舞台。因此,新手学习 Python 应该选择 Python 3,在下载 Python 时请注意选择下载 Python 3。
Ubuntu 是一个以桌面应用为主的 Linux 操作系统,提供了一个健壮、功能丰富的计算环境,既适合家庭使用又适用于商业环境,是国内最流行的 Linux 发行版本。Ubuntu 每隔 6 个月就会发布一个新版本,在每年的 4 月份和 10 月份发布新版本,目前,最新的 Ubuntu 版本是 Ubuntu 19.10(版本号 19.10 表示是 19 年 10 月份发布)。
Ubuntu 对 Python 的支持具有如下特点:
Ubuntu 已经默认自带了 Python,无需安装,可以忽略此小节。如果使用的 Linux 发行版不是 Ubuntu,在命令行中输入如下命令安装 Python 3:
$ sudo apt install python3
在 Ubuntu 中安装 Python 时,会自动根据操作系统的位数选择相应的软件版本,即:在 32 位 Ubuntu 中,上述 apt 命令会安装 32 位 Python;在 64 位 Ubuntu 中,上述 apt 命令会安装 64 位 Python。
如果系统中已经安装了 Python 3,则提示如下信息:
1 $ sudo apt install python3
2 正在读取软件包列表... 完成
3 正在分析软件包的依赖关系树
4 正在读取状态信息... 完成
5 python3 已经是最新版 (3.6.7-1~18.04)。
6 升级了 0 个软件包,新安装了 0 个软件包,要卸载 0 个软件包,有 411 个软件包未被升级。
上述提示信息表明,系统中已经安装了版本为 3.6.7 的 Python。
IDE 是集成开发环境的英文缩写 (Integrated Development Environment),所谓集成开发环境就是将你在开发过程中所需要的工具或功能集成到了一起,比如:代码编写、分析、编译、调试等功能,从而最大化地提高开发者的工作效率。
IDE 通用特点:
目前 PyCharm 共有三个版本:Professional、Community 和 Edu 版。
Community 和 Edu 版本是开源项目,它们是免费的。 Edu 版完整的引用了 Community 版所有的功能。同时集成了一个python的课程学习平台,比较适合从未接触过的任何开发语言的小白。
Professional 版是收费的,下面是 Profession 与 Community 版的对比,后者相对前者缺少很多重要功能,对于开发人员还是强烈建议选择 professional 版本,本课程中也将以 Professional 版本为例进行讲解。
图片来源:https://www.jetbrains.com/pycharm/ 官网
在 IDE 市场也是大名鼎鼎, 主要是为科学计算而开发的。它是开源工具, 可运行在 Linux, Windows and Mac OS 上。
优点:
1. 在查找和消解除代码性能链瓶颈方面非常高效;
2. 可即时查看任何文档并修改自己的文档。
3. 支持扩展插件。
缺点:
1. 同时调用太多插件时,其性能下降比较多;
2. 无法配置开发人员想要禁用的警告。Tips:如果主要用于深度学习及数据分析,建议安装Anaconda,其包含许多用于科学计算的工具,Spyder 也被包括在内。
Eclipse 是 Java 语言的 IDE,PyDev 是其一个插件,安装后,可以在 Eclispe 中进行 Python 的开发工作。
优点:
如果你的电脑上安装了 Python,同时也就安装了 IDLE。初学者可以利用它方便地创建、运行、测试 Python 程序。
优点:
也是在当今市场上流行和强大的 IDE,具有许多适合 Python 开发人员要求的功能, 可以工作在 Windows, macOS 与 Linux 上。 它是商业软件,Wing Personal 与 Wing 101 两个版本是为了学生与初学者的免费版本。
优点:
图片来源:http://wingware.com 官网
上一部分总结了其它 IDE 的优缺点, 相较其它产品,PyCharm 是功能最为完备,用户体验最好的IDE, 适合大型项目的开发。 具体特性如下:
本课程主要目的是帮助学习者快速熟悉 IDE,掌握使用中的一些技巧,课程内容
大致如下:
PyCharm的安装
• #!/usr/bin/env python
• # -- coding: utf-8 --
• # @Time : ${DATE} ${TIME}
• # @Author : Jerry
• # @File : ${NAME}.py
• # @Software: ${PRODUCT_NAME}
问题描述
解决方案
1 pip版本太低 输入升级指令 python -m pip install --upgrade pip 然后在去安装
2 直接 pip install requests (不需要在后面加东西)
或者通过换源方式去安装 pip install SomePackage -i https://pypi.douban.com/simple
问题描述
解决方案
1 多安装几次
2 通过换源方式去安装 pip install SomePackage -i https://pypi.douban.com/simple
问题描述
解决方案
问题描述
解决方案
print(m)不要空格,随意空格和缩进而引起的语法错误
windows键+R键输入regedit
按照以下路径:
HKEY_CLASSES_ROOTDirectoryBackgroundshellPyCharm Community Edition,找到PyCharm Community Edition文件夹,删除即可
如果觉得我的文章对您有用,请随意打赏。你的支持将鼓励我继续创作!