经过两天的不停尝试和踩雷,终于成功,写下此文章为日后师弟们参考
主要是两个部分:1、anaconda的安装和环境搭建 2、pyqt5、pyqt-tools、eric6的安装
1、首先安装Anaconda,建议从清华大学开源软件镜像站下载,网址为https://mirrors.tuna.tsinghua.edu.cn/anaconda/archive/?C=N&O=D
若是此网址被封禁,可以从官网上下载(注意,下载速度较慢),也可搜索其他镜像网站。
安装过程一切选择默认,不需要更改
安装完成之后打开Anaconda Navigator,之后有一段稍显漫长的等待。。。。
界面打开以后,点击Environment,之后单击create
对新的环境进行命名,建议为英文名,本文以取名为“goudan”为例。避免以后出现乱七八糟的bug,注意!!!python的版本一定要是3.6,与未来安装的eric6_17.12的版本相匹配,自17.12版本之后的eric6的版本(似乎)不再支持中文界面,直至我写这篇文章的时候eric6的官网的下载界面依旧无法打开,故而对此存疑,现在先不要考虑eric是什么,稍后我会提到。
环境搭建完成以后,要配置opencv和安装tensorflow源代码,将环境调整到"goudan",将installed更改为all,搜索opencv,选中之后进行安装,进度十分缓慢,opencv安装完成以后继续搜索tensorflow,将其安装,等待安装完成。
安装完成之后,返回Home界面,将环境选择为"goudan",安装jupyter.
以上环境搭建过程主要参考视频https://www.bilibili.com/video/av33208345/?p=3
2、anaconda的环境搭建完成之后可以进行必要的操作,证明环境搭建无误,上面所提网址的P4即为验证方法。
anaconda安装完成之后,点击Anaconda Prompt,进行下一步的安装。输入activate goudan,将安装环境调整到goudan,然后输入
pip install pyqt5 -1 https://pypi.tuna.tsinghua.edu.cn/simple, 安装pyqt5,等待安装完成。
之后同样输入
pip install pyqt5-tools -1 https://pypi.tuna.tsinghua.edu.cn/simple
pip install qscintilla -1 https://pypi.tuna.tsinghua.edu.cn/simple
来安装pyqt5-tools和qscintilla,后面的网址可以为下面的几个网址:(前缀为https的可以用,http未必可用)
(1)阿里云 速度最快 http://mirrors.aliyun.com/pypi/simple
(2)中国科技大学 https://pypi.mirrors.ustc.edu.cn/simple
(3)豆瓣(douban) http://pypi.douban.com/simple
(4)Python官方 https://pypi.python.org/simple
(5)v2ex http://pypi.v2ex.com/simple
(6)中国科学院 http://pypi.mirrors.opencas.cn/simple
(7)清华大学 https://pypi.tuna.tsinghua.edu.cn/simple
一切安装顺利的话,继续安装eric6,Eric是一个全功能的python编辑器和IDE,用python编写,与PyQt5结合,满足了用python快速对GUI开发的需求,简言之就是用来和pyqt5结合进行界面编程的工具。
将下载好的eric6文件(含汉化)同时解压到F:\anaconda\envs\tensorflow\Lib\site-packagess目录下(随个人喜好选择安装位置),提示覆盖时覆盖即可。打开开始菜单的Anaconda Prompt,输入F:,使当前的目录跳转到F盘(取决于eric6的解压位置),之后输入
cd F:\anaconda\envs\tensorflow\Lib\site-packages回车进入我们 Eric6 解压后的目录
再输入python install.py install回车开始安装 Eric6
完成后提示请按回车键继续Press enter to continue…
关闭该窗口。查看F:\anaconda\envs\tensorflow\Lib\site-packages目录里多了一个 eric6 的文件夹,双击eric6.pyw打开,如果打不开,则在F盘搜索eric6.bat,双击打开(我的eric6.bat位于F:\anaconda\envs\tensorflow\Scripts文件夹中),推荐使用一个搜索工具——Everything.
第一次打开eric需要进行配置,如下图所示(这些图是抄的,我懒得截图,如果有不同之处,图片下方有标注)
以上第二部分的内容主要参考文章https://blog.csdn.net/weixin_41656968/article/details/80253012
https://blog.csdn.net/qq_28019591/article/details/84567724