Python 环境检查
安装 Python 就不说了,Windows 下直接下载安装,macOS 下已经自带,即使没有,也可以通过 homebrew 安装。
多数情况下,我们做的是检查并更新 Python 环境。
Windows 下检查 Python 环境
对于 Python 环境,如果年久失修,那么先做个全身检查:
$ python --version
$ pip --version
$ virtualenv --version
接下来,看装没装 virtualenv ,这个必须有:
$ pip list
$ pip install virtualenv
检查年久失修的包要更新:
$ pip list --outdated
$ pip install --upgrade pip
$ pip install --upgrade virtualenv
macOS 下检查 Python 环境
针对 macOS,应该这样:
$ python3 --version
$ pip3 --version
$ virtualenv --version
$ pip3 list
$ pip3 install virtualenv
$ pip3 list --outdated
$ pip3 install --upgrade virtualenv
如果 pip 自身要更新:
$ sudo pip3 install --upgrade pip
搭建虚拟环境
规划四个虚拟环境:
- python
- python-jupyter
- tensorflow-v1
- tensorflow-v2
创建
$ cd ~
$ mkdir envs
$ cd envs
$ virtualenv python
$ virtualenv python-jupyter
$ virtualenv tensorflow-v1
$ virtualenv tensorflow-v2
激活
windows 下要这样:
$ python-jupyter\Scripts\activate.bat
(python-jupyter) $ pip install jupyter
macOS 下是这样:
$ source python-jupyter/Scripts/activate
(python-jupyter) $ pip install jupyter
激活另外两个 tensorflow 虚拟环境后,分别执行:
(tensorflow-v1) $ pip install tensorflow==1.15.0
(tensorflow-v2) $ pip install tensorflow
退出
(tensorflow-v2) $ deactivate
Hello World
今天正好是 1024 节,我们还是来个 Hello World。
$ python
.......
>>> print("Hello World!")
Hello World!
jupyter
$ python-jupyter\Scripts\activate.bat
(python-jupyter) $ jupyter notebook
# 浏览器会自动打开 http://localhost:8888/tree
后记
书籍
目前,准备入门深度学习,找了三本书:
- Python 基础教程(第3版)
- 利用 Python 进行数据分析(第2版)
- TensorFlow 学习指南:深度学习系统构建详解
网站
TensorFlow 与 Python 版本关系
- https://pypi.org/project/tensorflow/#files
在线书籍试读
- https://cread.jd.com/read/startRead.action?bookId=30410192&readType=1
- https://cread.jd.com/read/startRead.action?bookId=30421221&readType=1
- https://cread.jd.com/read/startRead.action?bookId=30416568&readType=1
其它
- https://tensorflow.google.cn/install/pip