pytorch, tensorflow, opencv安装
使用Anacoda3
####python 安装没有尝试过
####然后是需要的模块安装问题。个人情况说明
####方案1:打开Anaconda Prompt (Anaconda3)
1、pip install tensorflow
2 、pip intall opencv-python
3、pip install torch
如果这三个命令顺利执行,那么说明opencv,tensorflow,pytorch模块都可以安装好。但是我自己操作的时候因为网速或者路径什么的有问题。
####方案2:打开Anaconda Prompt (Anaconda3)
1、conda install tensorflow
2、conda install torch
3、conda install opencv-python
实际操作过后,上面两个命令成功。测试tensorflow,pytorch模块都可以安装好(虽然没有验证过,但是据说这两个模块需要64位电脑)。但是opencv版本不匹配,所以失败了。
###方案3:手动安装
使用的下载源是:(国内源、速度快、不过软件版本需要自己选择,自己打命令不太成功)https://pypi.tuna.tsinghua.edu.cn/simple/opencv-python/
根据自己电脑下载合适版本,本人选择 opencv_python-3.4.4.19-cp37-cp37m-win_amd64.whl
这个要看python版本和电脑配置。我用的64位电脑,win10操作系统,python3.7(这个前面提到)。
下载完成之后,Anaconda Prompt (Anaconda3)使用命令:pip install 路径\文件名.whl ,最后显示安装成功。OK
每个人情况不太一样,提供一下建议。
############
运行版本问题补充。
使用tensorflow的时候,运行会有报错
C:\ProgramData\Anaconda3\lib\site-packages\tensorflow\python\framework\dtypes.py:516: FutureWarning: Passing (type, 1) or '1type' as a synonym of type is deprecated; in a future version of numpy, it will be understood as (type, (1,)) / '(1,)type'.
_np_qint8 = np.dtype([("qint8", np.int8, 1)])
这个是因为numpy版本问题。conda install numpy==1.13.0 或者 pip install numpy==1.13.0
修改版本后,问题不大。