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,
}
具体路径以你们的安放位置为定,然后进行保存。