Anaconda+pycharm+tensorflow安装
1、Anaconda+pycharm安装:
https://www.cnblogs.com/yuxuefeng/articles/9235431.html
2、tensorflow安装:
https://blog.csdn.net/qq_16633405/article/details/79941696
最新版本tensorflow安装教程:
https://blog.csdn.net/qq_35203425/article/details/79965389
最新版本tensorflow下载地址:(虽然最新出现了tf2.0版,但是强烈建议像我这样的小白不要选择,变化大,一不小心就报错,血泪的教训T_T)
https://pypi.org/project/tensorflow/2.0.0rc0/#history
下载后安装最新版本tensorflow:
在Anaconda Prompt中:
1)先创建conda环境:
conda create -n tensorflow python=3.7
2)激活环境
activate tensorflow #关闭为deactivate
3)找到下载的tensorflow文件:
cd ~/download #将下载好的东西放在了download文件夹里
4)安装:
pip install --upgrade --ignore-installed tensorflow-1.15.0rc1-cp37-cp37m-win_amd64.whl
5)查看版本:
import tensorflow as tf
print(tf.__version__)
6)测试:
import tensorflow as tf
sess=tf.Session(config=tf.ConfigProto(log_device_placement=True))
如果安装的是tf2则会出现报错:
AttributeError: module 'tensorflow' has no attribute 'Session'
报错问题,由于使用了tensorflow2.0版本,测试时使用必须使用:
tf.compat.v1.Session()
代替tf.Session()
3、matplotlib安装
直接anaconda安装怕版本不对,所以稳妥方式还是采用安装包方法,简单不会出错。
下载对应版本matplotlib:
https://www.lfd.uci.edu/~gohlke/pythonlibs/#matplotlib
我的电脑是win10 64位 python3.7(对应名称中的cp37)下载了最新的:matplotlib‑3.1.1‑cp37‑cp37m‑win_amd64.whl
pip install matplotlib‑3.1.1‑cp37‑cp37m‑win_amd64.whl
4、OpenCV安装
下载对应版本opencv:
https://mirrors.tuna.tsinghua.edu.cn/pypi/web/simple/opencv-python/
我的电脑是win10 64位 python3.7(对应名称中的cp37)下载了最新的opencv_python-4.1.1.26-cp37-cp37m-win_amd64.whl
安装过程类似tensorflow:(此处我安装到tensorflow环境中)
在Anaconda Prompt中:
1)激活环境
activate tensorflow #关闭为deactivate
2)找到下载的opencv文件:
cd ~/download #将下载好的东西放在了download文件夹里
3)安装:
pip install opencv_python-4.1.1.26-cp37-cp37m-win_amd64.whl
非常快就安装完成了。
4)测试
输入python进入编译环境
>>>import cv2
5、安装shapely
先安装对应的geos版本:
win10 x64 配置 vs2017 + GEOS geos-3.7.2.tar.bz2
geos安装教程:https://www.jianshu.com/p/ac2c0f72854b
下载对应的shapely版本:
https://www.lfd.uci.edu/~gohlke/pythonlibs/#shapely
6、安装scipy
下载对应的scipy版本:https://www.lfd.uci.edu/~gohlke/pythonlibs/#scipy
7、安装flask