python学习环境的搭建之 OS篇

一 概述

这个群是早先看到了相关的推荐消息等就加了的,关于python的群有很多,有的很容易就加进去了,有的就必须要有些暗号之类的……

在群中查到的学习资料《Python编程:从入门到实践》的pdf文件。

进行第一步,搭建python学习环境。
在OS X系统中搭建Python编程环境

背景:电脑是2018款的imac一体机
iMac(Retina 5K,27-inch,2017)
处理器 4.2GHz 四核 Intel Core i7
内存 8GB 2400 MHz DDR4

【补充】搭建环境的三要素
1 python下载地址: https://www.python.org/downloads.
2 sublime text 文本编辑器下载地址: http://sublimetext.com/3.
3 《Python编程:从入门到实践》

二 确认系统中python的版本

【问题】如何在iMac的terminal中,确认自己已安装的python的版本?
在确认python版本时就发现了一个小问题
在进入terminal终端时,iMac中默认显示如下内容:
————————————分割线————————————————
Last login: Mon Feb 3 11:11:38 on ttys002

The default interactive shell is now zsh.
To update your account to use zsh, please run chsh -s /bin/zsh`.
For more details, please visit https://support.apple.com/kb/HT208050.
XXdeiMac:~ XX$ |
————————————分割线————————————————
(补充:XX为你iMac电脑的用户名,下同;|为光标位置)
此时输入python,回车,会报错如下:
————————————分割线————————————————
liujinbaodeiMac:~ liujinbao$ python

WARNING: Python 2.7 is not recommended.
This version is included in macOS for compatibility with legacy software.
Future versions of macOS will not include Python 2.7.
Instead, it is recommended that you transition to using ‘python3’ from within Terminal.

Python 2.7.16 (default, Nov 9 2019, 05:55:08)
[GCC 4.2.1 Compatible Apple LLVM 11.0.0 (clang-1100.0.32.4) (-macos10.15-objc-s on darwin
Type “help”, “copyright”, “credits” or “license” for more information.


————————————分割线————————————————

【解决方法】
1 在光标处按下control+D(输入exit()也可以,注意exit后面一定要加上()才可以哦);
2 再输入python —version,会显示如下内容(加粗部分):
————————————分割线————————————————
SyntaxError: invalid syntax

python -version
Traceback (most recent call last):
File “”, line 1, in
NameError: name ‘python’ is not defined

python --version
Traceback (most recent call last):
File “”, line 1, in
NameError: name ‘python’ is not defined

^D
**XXdeiMac:~ XX$ python --version
Python 2.7.16
XXdeiMac:~ XX ∗ ∗ — — — —

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
Python爬虫环境搭建通常涉及以下几个步骤: 1. **选择Python版本**:Python 3.x是主要版本,尤其是Python 3.6及以上,因为它们支持最新的爬虫库。 2. **安装Python**:如果你还没安装,可以从Python官网下载并按照指示安装。 3. **安装基础库**: - `requests`:用于发送HTTP请求,获取网页内容。 - `BeautifulSoup`或`lxml`:解析HTML或XML文档。 - `urllib`或`http`:更底层的网络处理。 - `fake_useragent`:模拟浏览器用户代理,防止网站识别为爬虫。 4. **安装第三方库**(如使用Selenium进行动态内容抓取): - `selenium` 和 `webdriver_manager` 或对应浏览器的驱动(ChromeDriver、FirefoxDriver等)。 5. **设置环境变量**(如ChromeDriver路径): - Windows: `os.environ['PATH']` - Linux/macOS: `export PATH` 6. **编码和编写脚本**: - 使用你喜欢的文本编辑器(如Visual Studio Code, PyCharm)创建Python文件。 - 写入代码,例如使用`requests.get()`获取页面,然后用`BeautifulSoup`解析内容。 7. **异常处理**:确保代码能处理可能的网络错误、解析错误等。 8. **调试和运行**:使用`python`命令行执行脚本,或者在集成开发环境(IDE)中运行。 9. **遵守网站规则**:爬虫应遵循Robots协议,并且尊重网站的反爬虫策略,避免对服务器造成过大的压力。 **相关问题--:** 1. Python爬虫具体是用哪个模块发送HTTP请求的? 2. 如何在Python中处理HTML解析? 3. 当遇到需要验证码的情况,如何解决?
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值