配置了一天环境,心累,最后记录一下配置过程,免得以后继续犯错。
首先,官网下载Anaconda3版本,记住,3.4. 高版本不支持python3.5
第二步,下载pycharm最新就可以
第三步,http://blog.youkuaiyun.com/u013080652/article/details/68922702,这个博客很有用。
但是最后两句是错的命令行,修正:
conda config –-add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
conda config –-set show_channel_urls yes
以上都完成,tensorflow貌似就配置好了。根据上文博主给的测试都通了就可以。
第四步,pip install numpy
第五步,pip install opencv-python
第六步,打开pycharm,随便复制一个opencv的程序,你发现你并不能成功运行,因为import cv2显示没有
然后怎么办,很麻烦
1.https://sourceforge.net/projects/opencvlibrary/files/opencv-win/3.1.0/opencv-3.1.0.exe/download
下载完成后直接安装即可,安装路径默认C:\opencv;
将opencv中的C:\opencv\build\python\2.7\x64下的cv2.pyd移动到python安装目录下的Lib\site-packages
然后你发现还是不行,继续:
2.下载 Visual C++ Redistributable for Visual Studio 2015 (下载地址https://www.microsoft.com/zh-cn/download/details.aspx?id=48145&751be11f-ede8-5a0c-058c-2ee190a24fa6=True),下载完直接安装即可。
然后还是不行,继续:
3.http://www.jianshu.com/p/e788ada70b6d,这个博客可以解决问题。
whl的文件表示带有opencv的,一个方便python安装的压缩包,该文件的下载网址:http://www.lfd.uci.edu/~gohlke/pythonlibs/#opencv
下载一个opencv+python3.5的.whl集成包,然后放在macbook下面,直接pip install一下,解决问题。
重新运行pycharm里面: