准备工作和应具备知识
一、python基础
推荐《与小卡特一起学Python这本书》,真心小白级别入门,这本书只看到了第十四章,基本也可以磕磕碰碰地写出一个统计的脚本来了,有空分享给大家~
关于python版本,建议记下自己电脑安装了py2和py3的路径,还有对应pip是否已安装成功,常用命令如下:
which python #默认系统自带的python2.7路径
which python3 #自主安装的python3路径
只在python3下安装了pip,所以pip升级的命令为
pip3 install --upgrade pip
在pip下安装三方包命令
pip3 install xxx
二、html工作方式
I am titleI am Core
三、Django
五、需安装软件
安装火狐浏览器Firefox和Git就不多赘述,主要是安装Geckodriver(通过Selenium远程控制Firefox的驱动)
下载地址:https://github.com/mozilla/geckodriver/releases
书上内容是,Geckodriver下载解压后放到系统路径中的某个位置,如Mac放在~/.local/bin目录中;而我用的是homebrew安装方法,即 brew install geckodriver
六、搭建虚拟环境
python项目所需的环境使用virtualenv搭建,在不同项目的虚拟环境中可以使用不同的包(例如不同版本的Django或不同版本的python),笔者建议使用virtuakenvwrapper这个辅助工具,于是我就开始了曲折的搭建旅程。
pip3 install --user virtualenvwrapper
然而安装完成后需要知道安装路径,使用命令 sudo find / -name "virtualenvwrapper" -print 得出 virtualenvwrapper.sh 脚本所在路径,再找到python3的安装路径即 which python3
配置环境变量步骤:
1、open -t ~/.bash_profile 2、添加配置内容
export WORKON_HOME=$HOME/.virtualenvs
export PROJECT_HOME=$HOME/Devel
export VIRTUALENVWRAPPER_PYTHON=/Library/Frameworks/Python.framework/Versions/3.6/bin/python3
source /Users/casablanca/Library/Python/3.6/bin/virtualenvwrapper.sh
3、command+S保存后使用如下命令生效:
source ~/.bash_profile 重点来了👇
先把终端关了再开启,来检查是否安装成功!我没关终端之前检查了好多遍都是command not find,快爆炸了💔