热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

anacoda,sublimetext3,opencvpython,tensorflow,pycharm安装和简单使用

1、下载软件anaconda3-5.12、然后就是安装和环境变量配置,Tensorflow1.打开cmd,输入:2.重新回到cmd,启动环

    • 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 //创建tensorflow的环境python3.5

1.1.在开始菜单中搜索 anaconda navigator,点击运行;

1.2. 点击左侧的 Environments,可以看到 “tensorflow”的环境已经被创建;

2. 重新回到cmd,启动环境tensorflow:

activate tensorflow //激活环境,此时输入python显示施Python3.5版本
deactivate tensorflow //返回默认环境python3.6

在指定的环境下安装软件,比如在tensorflow环境下安装一个人脸识别的包。

//激活环境
activate tensorfolow
//安装你的软件包
conda install 你的包
pip install 你的包

这里写图片描述

3. 安装GPU版的TensorFlow和CPU版本:

pip install tensorflow-gpu //gpu版本
pip install tensorflow //cpu版本

如果安装不成功,那么可能需要NVIDIA显卡的支持,但是光有显卡还不够,还需要NVIDIA的CUDA平台,不安装的话会报错。当前使用的CUDA版本是8.0,与Anaconda的相关的包版本相同。
CUDA 8.0的官方下载地址如下:
https://developer.nvidia.com/cuda-80-ga2-download-archive

4.测试安装的效果,或sublime下是报错

activate tensorflow //激活tensorflow环境
python //进入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 则可以查看库以及库的版本
pip list
conda list

这里写图片描述

6.Anaconda安装虚拟环境到指定路径

conda create --help
//安装虚拟环境prefix到指定路径(D:\python36\py36)的命令如下:

conda create --prefix=D:\python36\py36 python=3.6
//上面的命令中, 路径D:\python36是先建好的文件夹,

//py36是需要安装的虚拟环境名称

//请注意,安装完成后,虚拟环境的全称包含整个路径,为D:\python36\py36。

//激活指定路径下的虚拟环境的命令如下:

activate D:\python36\py36
//退出虚拟环境的命令如下:

deactivate
//想要删除指定路径下的虚拟环境,使用如下的命令:

conda remove --prefix=D:\python36\py36 --all

这里虚拟环境参考的是:
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
//注意包前面是,是你这个包所在的路径
//conda list//安装完查看是否安装成功了

这里写图片描述

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() #startupinfo.dwFlags |= subprocess.STARTF_USESHOWWINDOW

关于没有报错,可以这样

将文件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


推荐阅读
author-avatar
小艾6456
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有