1、下載並安裝anaconda
教程網上很多,路徑最好放在c盤,而且最好在安裝過程中勾選添加PATH。
2、下載並安裝vscode
3、下載並安裝git
注意在安裝過程中選擇將自己使用的編輯器作為默認
4、調整Anaconda
找到Anconda Prompt,選擇管理員執行,然後先添加清華源
conda config --add channels http://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/msys2/
conda config --add channels http://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge/
conda config --add channels http://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
conda config --set show_channel_urls yes
再去C:\Users\用戶名 目錄下修改 Anaconda 配置文件 .condarc,將 -defaults 這一行刪掉即可
5、版本對應關係
首先明白各個版本對應關係:
https://docs.floydhub.com/guides/environments/
6、創建虛擬環境
同樣在Anconda Prompt環境下,最好保證conda以及pip為最新版本。
然後再使用
conda create -n tf-gpu python=3.6(版本號)
創建虛擬環境tf-gpu
7、安裝tensorflow
然後選擇
activate tf-gpu
進行虛擬環境的激活,激活後使用
conda search tensorflow-gpu
查看可安裝的版本,然後進行
conda install tensorflow-gpu=2.1.0(版本號)
進行安裝;安裝完成後,選擇
conda list
查看一下tensorflow-estimator版本是否匹配,若不匹配則選擇使用
conda install tensorflow-estimator=2.1.0(版本號)
進行再次安裝;安裝成功後,進入python,利用
import tensorflow as tf
tf.__version__
進行驗證是否安裝成功
8、安裝keras
驗證成功後,退出python,繼續在虛擬環境中進行
conda install keras=2.3.1(版本號)
通過進入python,進行
import keras
驗證
9、安裝talib
首先下載talib,選擇好自己對應的版本
https://www.lfd.uci.edu/~gohlke/pythonlibs/#ta-lib
進行下載,下載的位置不要包含中文,然後使用命令
pip install 文件存放地址/文件名.whl
安裝完成後,通過進入python,進行
import talib
驗證
10、安裝sklearn
首先下載scikit-learn,選擇好自己對應的版本:
https://www.lfd.uci.edu/~gohlke/pythonlibs/#scikit-learn
然後使用命令
pip install 文件存放地址/文件名.whl
安裝完成後,通過進入python,進行
import sklearn
驗證
11、安裝tushare
首先安裝pandas,使用命令
conda install pandas
安裝完成後,再使用命令
pip install tushare -i https://pypi.tuna.tsinghua.edu.cn/simple
安裝tushare,最後安裝完成後,通過進入python,進行
import tushare
驗證
12、安裝matplotlib
使用命令
conda install matplotlib
安裝matplotlib,安裝完成後,通過進入python,進行
import matplotlib
驗證
13、安裝各種用到的庫
這裡推薦兩種方法:
1、conda install **
2、先去
https://www.lfd.uci.edu/~gohlke/pythonlibs/#ta-lib
下載自己需要的庫,選擇一個保存的位置(不含中文),然後使用命令
pip install 文件存放地址/文件名.whl
安裝完成後,通過進入python,進行
import **
驗證
14、配置vscode
打開vscode,點擊最左側類似魔方的工具,輸入python,進行python插件的安裝;
然後按住ctrl+shift+p,在上方空格中輸入settings,找到Preferences:Open Settings(JSON),打開它;
將裡面的內容改為
{
// tensorflow 配置
"python.pythonPath":"C:\\Users\\Morton\\anaconda3\\envs\\tf-gpu\\python.exe",
"python.autoComplete.extraPaths": [
"C:\\Users\\Morton\\anaconda3\\envs\\tf-gpu",
"C:\\Users\\Morton\\anaconda3\\envs\\tf-gpu\\Lib\\site-packages"
],
"python.autoComplete.addBrackets": true,
}
具體路徑以你們的安放位置為定,然後進行保存。