|||
Anaconda Python PyCharm PyQT5 OpenCV PyTorch TF2.0 安装指南与资料汇总
(用Anaconda配置Python集成开发环境,含Python3, PyQT5, OpenCV, PyTorch1.4, TF2.0;
用PyCharm具体编程开发)
1. 用迅雷下载Anaconda的官方安装包
此处使用Python3.7版本的Anaconda
安装 https://www.anaconda.com/distribution/
默认安装在 C:\ProgramData\Anaconda3
安装Anaconda最后会出来一个选项,安装PyCharm Community,选中即可。如果没有,下面提供链接。
2. 开始菜单中寻找 Anaconda Prompt 命令行
conda update anaconda
conda update --all
此步骤如果失败,没关系。哎,我连接国外的conda相关的服务器也总是失败。
3. 创建自己的一个环境 py3
并在py3中安装 Opencv, PyQT5等开发包
Anaconda Prompt命令行中,
conda create -n py3 python=3.7 numpy pandas
conda activate py3
#以下三行非必须,如果配置后连不上,用第一条命令恢复默认设置
conda config --remove-key channels
conda config --add channels https://mirrors.ustc.edu.cn/anaconda/pkgs/free/
conda config --set show_channel_urls yes
conda install -c menpo opencv3
pip install sip -i https://pypi.douban.com/simple
pip install PyQt5 -i https://pypi.douban.com/simple
pip install PyQt5-tools -i https://pypi.douban.com/simple
pip install openCV-python -i https://pypi.douban.com/simple
4. 安装PyTorch (CPU版)
https://pytorch.org/get-started/locally/#mac-anaconda
Anaconda Prompt命令行中,
conda activate py3
conda GPU的命令:
conda install pytorch torchvision -c pytorch
conda CPU的命令:
conda install pytorch torchvision cpuonly -c pytorch
https://cloud.tencent.com/developer/article/1476954
最好的办法,用迅雷下载如下两个whl离线文件,如果总是连接不上
https://download.pytorch.org/whl/cpu/torchvision-0.5.0%2Bcpu-cp37-cp37m-win_amd64.whl
https://download.pytorch.org/whl/cpu/torch-1.4.0%2Bcpu-cp37-cp37m-win_amd64.whl
然后
pip install 两个文件的绝对位置
如 pip install F:\torch-1.4.0+cpu-cp37-cp37m-win_amd64.whl
pip install F:\torchvision-0.5.0+cpu-cp37-cp37m-win_amd64.whl
测试一下
命令行中敲 python
进入python后,然后敲 import torch
然后,敲 torch.cuda.is_available()
5. 安装TensorFlow2.0 (CPU版)
Anaconda Prompt命令行中
conda activate py3
pip install tensorflow==2.0.0 -i https://pypi.tuna.tsinghua.edu.cn/simple
https://www.sohu.com/a/344756084_99979179
进入python命令行
import tensorflow as tf 测试一下
6. 下载并配置与Anaconda 兼容的 PyCharm Community 版本
下载PyCharm
https://www.jetbrains.com/pycharm/download/other.html
配置PyCharm, 注意Interpreter 配置为py3,还需配置PyQT5 as External tools, 详细参考如下资料
https://www.cnblogs.com/yuxuefeng/articles/9235431.html
https://www.jianshu.com/p/8b992e47a0e4
由于在环境py3中已经安装好TensorFlow, PyTorch,PyQT5,因此,在PyCharm配置好之后(Interpreter 配置为py3),配置PyQT as External Tools之后,就能在PyCharm中进行 Python3, TensorFlow, PyTorch,OpenCV, PyQT5的编程开发了。
7. 其它参考资料
https://www.jianshu.com/p/8b992e47a0e4
https://www.jianshu.com/p/742dc4d8f4c5
https://www.jianshu.com/p/b7b8e8f09937
https://www.jianshu.com/p/35a321029e4e
https://www.jianshu.com/p/62f155eb6ac5
https://blog.csdn.net/qq_23957035/article/details/90730756
Archiver|手机版|科学网 ( 京ICP备07017567号-12 )
GMT+8, 2024-10-20 02:19
Powered by ScienceNet.cn
Copyright © 2007- 中国科学报社