- 1、下载软件anaconda3-5.1
- 2、然后就是安装和环境变量配置,Tensorflow
- 1.打开cmd,输入:
- 2. 重新回到cmd,启动环境tensorflow:
- 3. 安装GPU版的TensorFlow和CPU版本:
- 4.测试安装的效果,或sublime下是报错
- 5. 如何查看已安装的库
- 6.Anaconda安装虚拟环境到指定路径
- 参考的博客:
- 安装opencv-python
- anaconda导入pycharm和或是sublime-text3自己定义python版本
- 1、pycharm导入anacoda的python
- 2、关于pycharm显示图片嵌在编译器里面的问题
- 3、sublime text3配置
- 关于sublime test3不能显示图片,和报错行
- 关于不显示图片
- 关于没有报错,可以这样
- 参考博客
1、下载软件anaconda3-5.1
去官网下载,地址如下
https://www.anaconda.com/download/
2、然后就是安装和环境变量配置,Tensorflow
TensorFlow当前对python的支持仅对3.5版本比较友好,因此我们需要利用Anaconda创建一个python3.5的环境。
1.打开cmd,输入:
conda -n tensorflow python=3.5
1.1.在开始菜单中搜索 anaconda navigator,点击运行;
1.2. 点击左侧的 Environments,可以看到 “tensorflow”的环境已经被创建;
2. 重新回到cmd,启动环境tensorflow:
activate tensorflow
deactivate tensorflow
在指定的环境下安装软件,比如在tensorflow环境下安装一个人脸识别的包。
activate tensorfolow
conda install 你的包
pip install 你的包
3. 安装GPU版的TensorFlow和CPU版本:
pip install tensorflow-gpu
pip install tensorflow
如果安装不成功,那么可能需要NVIDIA显卡的支持,但是光有显卡还不够,还需要NVIDIA的CUDA平台,不安装的话会报错。当前使用的CUDA版本是8.0,与Anaconda的相关的包版本相同。
CUDA 8.0的官方下载地址如下:
https://developer.nvidia.com/cuda-80-ga2-download-archive
4.测试安装的效果,或sublime下是报错
activate tensorflow
python
import tensorflow as tf
hello = tf.constant('Hello, TensorFlow!')
sess = tf.Session()
print(sess.run(hello))
sublime下报错
Your CPU supports instructions that this TensorFlow binary was not compiled to use: AVX2
import os
os.environ['TF_CPP_MIN_LOG_LEVEL'] = '2'
为什么加,上面的语句,我也不懂。百度的。
其实这个不是错误,只是一个warning,不会影响程序的执行。加上面的语句,是为了去掉warning
import os
os.environ["TF_CPP_MIN_LOG_LEVEL"]='1' # 这是默认的显示等级,显示所有信息
os.environ["TF_CPP_MIN_LOG_LEVEL"]='2' # 只显示 warning 和 Error
os.environ["TF_CPP_MIN_LOG_LEVEL"]='3' # 只显示 Error
5. 如何查看已安装的库
pip list
conda list
6.Anaconda安装虚拟环境到指定路径
conda create
conda create
activate D:\python36\py36
deactivate
conda remove
这里虚拟环境参考的是:
https://www.cnblogs.com/lemonbit/p/7068091.html
参考的博客:
TensorFlow学习笔记01:Win10下使用Anaconda安装TensorFlow :
http://blog.csdn.net/wanglei5205/article/details/78713187
Windows环境下,Anaconda 安装多版本python,以及TensorFlow安装 :
http://blog.csdn.net/u012560212/article/details/57409311
Anaconda多环境多版本python配置操作方法:
http://www.jb51.net/article/123427.htm
安装opencv-python
1、去下载改地址下载
https://www.lfd.uci.edu/~gohlke/pythonlibs/#opencv
由于我安装的用到是anaconda默认的python3.6,所以我下载了这个包
opencv_python-3.4.1+contrib-cp36-cp36m-win_amd64.whl
注意3.4.1是opencv的版本,cp36是python3.6环境用
pip install C:\ProgramData\Anaconda3\opencv_python-3.4.1+contrib-cp36-cp36m-win_amd64.whl
2、测试安装效果
拓展学习:win10中Anaconda(Python3.6)配置OpenCV3.3+深度神经网络实现
http://blog.csdn.net/qizongshuai/article/details/77531115?locationNum=8&fps=1
anaconda导入pycharm和或是sublime-text3自己定义python版本
1、pycharm导入anacoda的python
//一般如下操作
在Pycharm的Files>>settings>>Project Interpreter>>Add local
里面有三个选项,我选了第三个系统自带的,或是选择第二个,conda会给你另外增加一个虚拟环境。里面添加Anaconda python.exe. 应用之后就可以调用各种Anaconda的库啦
2、关于pycharm显示图片嵌在编译器里面的问题
情况这样
这样时候,你需要这样做
效果
3、sublime text3配置
首先你的sublime text3安装了anaconda 库包,然后接下来就可以配置了
第一步,打开配置文件setting-default
第二加入你电脑自己安装的anaconde
第三,打开另一个配置文件setting-user
加入如下代码,这是为了方便自己使用,也可以不加
{"python_interpreter":"C:/ProgramData/Anaconda3/python.exe","suppress_word_completions" :true,"supress_explicit_completions":true,"complete_parameters":true,}
第四。你可以新建自己的一个新版本的python编译器
打开这个文件
加入如下代码
{"cmd": ["C:/ProgramData/Anaconda3/python.exe", "-u", "$file"],"file_regex": "^[ ]*File \"(...*?)\", line([0-9]*)","selector": "source.python"
}
关于sublime test3不能显示图片,和报错行
关于不显示图片
比如如下代码
import matplotlib.pyplot as plt
plt.plot([1,1,1,1])
plt.show()
使用sublime text自带的python可以显示图片,但是使用自己定义的python就是不出图片。
办法如下:
1 找到sublime Text3安装路径下的Default.sublime-package,如~Sublime Text 3\Packages\Default.sublime-package
2 解压Default.sublime-package包(改下后缀名为zip或rar即可解压),并提取其中的exec.py文件
3 将该exec.py文件放到C:\Users{UserName}\AppData\Roaming\Sublime Text 3\Packages 路径下
4 修改exec.py文件,将文件中的startupinfo.dwFlags |= subprocess.STARTF_USESHOWWINDOW 行注释掉
startupinfo = None
if os.name == "nt": startupinfo = subprocess.STARTUPINFO()
关于没有报错,可以这样
将文件exec.py中这行self.append_string(proc, self.debug_text)注释
#self.append_string(proc, self.debug_text)
本人是这样弄的
参考博客
sublime text 运行python代码,图形无显示:
http://blog.csdn.net/aivin24/article/details/10302891
sublime text3控制台每次报错会显示几行[ ] :
https://www.cnblogs.com/ldm1989/p/4390135.html