下载需要的包(使用镜像)
python -m pip install --upgrade pip
pip install python-opencv -i https://pypi.tuna.tsinghua.edu.cn/simple
pip install tensorflow-gpu==1.15 -i https://pypi.tuna.tsinghua.edu.cn/simple
pip install psutil -i http://pypi.douban.com/simple --trusted-host pypi.douban.com
下载成功:
安装Dlib时使用pip install会出错,有一篇详细的博客进行说明:python3.7–win10系统安装Dlib(简易版,未通过VS2017配置环境变量)。
安装交互环境Jupyter Notebook
直接使用pip或者使用清华镜像都会报错:
Collecting jupyter Could not find a version that satisfies the
requirement jupyter (from versions: ) No matching distribution found
for jupyter
查到是网络问题,要使用国内镜像:
pip3 install --user jupyter -i http://pypi.douban.com/simple/ --trusted-host pypi.douban.com
如果是使用了python虚拟环境(我没,所以是直接安装),所有包都在venv中,还需要以下语句. Jupyter Notebook也是需要对应的虚拟环境,因为前端web网页是编辑器界面,执行时仍需要连接python解释器.每个kernel都有对应的python解释器,每个python解释器有对应的虚拟环境.
所以接下来要手动创建一个kernel指定venv(安装所有包的虚拟)环境,否则会使用系统自带的kernel,这个kernel是没有安装tensorboard的
python -m ipykernel install --user --name=venv
配置环境变量
不配的话会出现:
C:\Users\Administrator>jupyter notebook
‘jupyter’ 不是内部或外部命令,也不是可运行的程序
或批处理文件。
1)找到site-packages和scripts路径:
2)控制面板-系统和安全-系统-高级系统设置-环境变量-在用户变量和系统变量的path中都添加路径:
!系统变量这是英文的分号隔开!
4)打开新的终端:输入jupyter notebook
会跳出jupyter的网页端:
打开ipynb文件
找到文件所在文件夹,右键git bush:
输入jupyter notebook
ok!
终端打开tensorboard进行可视化
logdir后面是生成日志的文件夹地址,我的是这样:
打开项目文件夹
把文件夹拖入终端就可以直接写入绝对路径
tensorboard --logdir=G:\Python_JWJ\faceTest1\app\log
如果打开显示无法访问,可能是电脑名是中文,日志里面会出现乱码。
也可以试试可以在后面加上host,如下:
tensorboard --logdir=G:\Python_JWJ\faceTest1\app\log --host=127.0.0.1
打开终端的这个网址,最好是用谷歌浏览器。
然后就可以成功打开了,这样👇