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