当前位置: 澳门新濠3559 > 编程 > 正文

为什么提示说在安装这个工具前必须先安装一堆

时间:2019-11-08 23:18来源:编程
QQ:2996654722 最简安装进程   有了面前的经验铺路,以后光景理解怎么办相比有利了。这段起始我为主正是从头做起了。首先依照前边说的第三种方式,到Anaconda官方网址的Achiv里下载了

QQ:2996654722

最简安装进程

  有了面前的经验铺路,以后光景理解怎么办相比有利了。这段起始我为主正是从头做起了。首先依照前边说的第三种方式,到Anaconda官方网址的Achiv里下载了Anaconda3-4.2.0版本。安装完之后察觉pip3命令没有办法使用,不过检查了Anaconda里pip包已经安装了的,所以试了下用pip命令,能够。于是接收如下命令举行设置:

pip install tensorflow
pip install keras

  三个都成家立业安装了,接下去用一下多个指令检测一下是或不是真正安装成功,当然首先要在指令行用python命令踏入python调整界面,然后

import tensorflow
import keras

  多个都未曾报错,keras暗中同意使用TensorFlow作为backend。总算大功告成,可以去吃午餐了,哈哈。

澳门新濠3559 1


Anaconda的安装

到底该装 Python2 啊照旧 Python3 ?
为啥安装 Python 时总是出错?
怎么设置工具包吗?

1.下载并安装Anaconda(安装进度自个儿百度时而)

目录

1 用Windows蒙受的坑
2 笔者的坎坷阅历
3 最简安装进度
4 附Gavin化

pycharm中使用anaconda

希图攻读 Python 来做多少拆解剖判的你,是还是不是在开端时就遇上各个劳动呢?

联系方式:

用Windows蒙受的坑

首先总计一下用windows进程中的坑:

  1. Tensorflow近来在windows上只协助Python3.5版本(高了低了都特别卡塔尔
  2. Scipy在windows上用命令行安装出错。因为安装Keras时会安装Scipy,所以不可能得逞安装Keras

下边轻便的介绍下anaconda,它是将Python版本和众多常用的package打包直接来接受的Python发行版,援助linux、mac、windows系统,并有一个conda强盛的实行工具。使用起来相对会让您舒性格很顽强在荆棘载途或巨大压力面前不屈!

1.1 什么是 Anaconda?

Anaconda是专一于数据剖析的Python发行版本,富含了conda、Python等190四个科学包及其正视项。作为好奇婴儿的你是否开掘了一个新名词 conda,那么您早晚会问 conda 又是什么样啊?

有关pycharm为啥会报错,小编本人还并未有搞精晓,笔者才刚最先学Python不久,假设有大神知道消除措施,希望多多支持。

  今后做试验要最先接触深度学习了,那自然免不了要设置Python和Tensorflow,其余因为必要LSTM方法,笔者也需求设置Keras。这篇文章正是有关前段时间设置这几个事物的多少个总括。

只是安装完事后能够运用自带的命令行界面实行操作

为啥提示说在安装那些工具前必得先安装一批别的不明所以的工具?
百依百顺超越二分之一 Python 的初读书人们都曾为条件难点而胃疼不已,但你并不孤单,大家都以这么折腾过来的。为了在入门时少走弯路,况且让高涨的积极性不至于太受打击,这里推荐应用 Anaconda 来治本你的设置意况和各样工具包。

 学习廖雪峰官方网站的Python的科目,在常用的第三方模块的Pillow的学习进程中连连报错cannot import name '_imaging' from 'PIL'澳门新濠3559 2

本身的不利经验

  不卖关子了,简单的说,在windows上Infiniti是选拔Scientific Python distributions来安装和治本各类库,那是自己后来才意识的。由于平素没办法成功安装Scipy,作者找到了Scipy的那么些官方网站安装介绍,windows系统的同室能够直接拖到最终看下。而Scientific Python distributions的牵线在页面包车型客车始发,作者直接采纳的第一个,约等于Anaconda.

  使用Anaconda要注意,因为它的首页上是下载集成了3.6版本的Python的,而tensorflow在windows上只协理3.5本子,所以那些要想办法解决。根据Anaconda的牵线(How do I get the latest Anaconda with Python 3.5?卡塔尔国能够用以下二种艺术:

A) We recommend downloading the latest version of Anaconda and making a Python 3.5 environment澳门新濠3559,.

B) A second option is to download the latest version of Anaconda and then run this command to install Python 3.5 in the root environment: conda install python=3.5

C) A third option is to download the most recent Anaconda Installer that had Python 3.5 by default. This is Anaconda 4.2.0. You can download it from our archive. Scroll down the page until you find version 4.2.0 for your platform.

  笔者用的第三种办法,约等于在开班分界面先找到Anaconda Prompt,然后在里边输入命令 conda install python=3.5

  注意在此个历程中并不是开着Anaconda的客商分界面,不然会报错说Anaconda正在被应用,关闭Anaconda分界面之后采纳上述命令就好用。安完之后再Anaconda Prompt的分界面输入python后意识版本形成3.5.3了。

  tensorflow的安装能够参见莫烦写的教程和录制(LINK)。入眼注意选用好是CPU版本依然GPU版本,其余再不怕Python3和Python2用的命令的微薄区别。笔者在进展完以前的Python版本降低到3.5.3随后,在Anaconda Prompt里使用命令 pip3 install tensorflow 成功安装了tensorflow(太令人震撼了!!!卡塔 尔(英语:State of Qatar)

  碰着的难题是为着质量评定tensorflow是还是不是安装成功,笔者尝试了import tensorflow,不过在Python 3.5.3友好的shell里是能够用,然则在Anaconda Prompt里的python下不可能用,不通晓干什么。可能因为自身在利用下边说的第三种艺术调换Python早前,本身手动安装了一次Python3.5.3的缘故,悲催,做了无用功还影响了现在的功用。用了最笨的办法,卸载了python3.5.3,结果Anaconda Prompt打不开了,最终索性把具备Python和Anaconda都卸载了。

你可能感兴趣的篇章:

  • Windows下anaconda安装第三方包的法子小结(tensorflow、gensim为例)
  • Anaconda多情状多版本python配置操作方法
  • Windows下Anaconda的装置和简易利用办法
  • windows上安装Anaconda和python的学科精解
  • Anaconda 离线安装 python 包的操作方法

后生可畏、为何选取Anaconda?

化解办法:

2018年4月更新:
这篇随笔原写于前年1月。据称方今(二〇一八年一月卡塔 尔(阿拉伯语:قطر‎Tensorflow在windows桐月经支撑3.6本子,作者还从未和煦尝试,相关商讨请参见https://stackoverflow.com/questions/40884668/installing-tensorflow-on-windows-python-3-6-x.

澳门新濠3559 3

正文介绍了Anaconda的使用,全文大纲之类:

2.张开Anaconda Prompt ,用命令行的款型输入 Python + 自个儿写的Python文件的相对地址,就可以运转澳门新濠3559 4

借使您懒得看后文,小编实在就一句话,从头发轫就用Anaconda吧!!! (直接跳转到“最简安装进程”部分卡塔尔国

conda管理工具能够同不经常间设置差异版本的python,况兼自由的进展切换,平常使用的有以下的通令:

二、如何安装Anaconda?

可以从这里下载 Anaconda 的安装程序以致查看安装表明。无论是 Windows、Linux 依然 MAC 的 OSX 系统,都得以找到相应的装置软件。假使您的微型机是60个人则尽量选六十二个人版本。至于 Python 的版本是 2.7 照旧 3.x,这里推荐您利用 Python3,因为 Python2 决然终止维护。恐怕这几天市道上海大学大多课程使用的都还是Python2,那也不用发急,因为在 Anaconda 中得以况且管理三个 Python 版本的意况。

基于提醒实行设置,实现后你大致会好奇地发掘Computer中多了众多使用,不用忧虑,大家黄金年代项项来看:

  • Anaconda Navigtor :用于管理工科具包和条件的图形客商分界面,后续涉及的无数管理命令也能够在 Navigator 中手工业完结。
  • Jupyter notebook :基于web的交互作用式总结景况,能够编写制定易于大家阅读的文书档案,用于呈现数据解析的长河。
  • qtconsole :一个可实施 IPython 的仿终端图形分界面程序,比较 Python Shell 分界面,qtconsole 能够直接展现代码生成的图样,实现多行代码输入履行,以致内置大多低价的效用和函数。
  • spyder :多少个行使Python语言、跨平台的、科学生运动算集成开辟条件。

安装到位后,大家还亟需对拥有工具包进行提高,以免止恐怕发生的错误。张开你Computer的终端,在命令行中输入:

conda upgrade --all

在终点询问是还是不是安装如下晋级版本时,输入 y。
有的情状下,你恐怕会遇见找不到 conda 命令的怪诞提醒,那比较大概是情况路线设置的标题,供给增多conda遇到变量:export PATH=xxx/anaconda/bin:$PATH, 当中xxx替换成anaconda的设置路线。
由来,安装达成,上边让大家看一下怎么着用 Anaconda 管理工科具包和条件。

邮箱:2996654722@qq.com

外Gavin化

WINDOWS 下 PYTHON 双版本共存应用方案
当计算机里有七个python版本时,平日的做法是要更改遭受变量,可是那篇文章中的方法只要求在不想用的版本的根文件夹中出席七个bat文件就可以,美妙的消除了难点,推荐大家看看。假诺我们想知道怎么通过校正意况变量来改良暗中认可的python版本,能够看这里

安装Keras能够部分参照他事他说加以考察那篇小说:
windows 10 64bit下安装Tensorflow+Keras+VS2015+CUDA8.0 GPU加速


本篇文章原发布于自家的私有博客: qingnansun.com

在Pycharm的Files>>settings>>Project Interpreter>>Add local 里面增加Anaconda python.exe. 应用之后就足以调用种种Anaconda的库啦,假使下载了别的版本的python,将envs中的python.exe也增加到Project Interpreter 中,在供给的时候举办切换就足以了

为啥选用 Anaconda
* 什么是 Anaconda
* 什么是 conda
* Anaconda 的优点


澳门新濠3559 5

1.2 什么是 conda ?

conda 是开源包(packages卡塔尔和设想情形(environment卡塔尔的管制种类。

  • packages 管理: 可以行使 conda 来安装、更新 、卸载工具包 ,况兼它更关爱于数据科学有关的工具包。在设置 anaconda 时就先行集成了像 Numpy、Scipy、 pandas、Scikit-learn 这一个在数量深入分析中常用的包。别的值得意气风发提的是,conda 并不只管理Python的工具包,它也能设置非python的包。譬如在新版的 Anaconda 中就能够设置汉兰达语言的三合意气风发开辟条件 Evoquestudio。
  • 虚构情况管理: 在conda中得以创造三个设想情况,用于隔绝分歧门类所需的不等版本的工具包,防止范版本上的冲突。对纠缠于 Python 版本的同室们,我们也得以创立 Python2 和 Python3 七个条件,来分别运转差别版本的 Python 代码。

知情 是什么(what卡塔尔 的同一时间,大家也必要问一问 为何(why卡塔尔。那么,为何要选择用Anaconda呢?

除此而外接受命令行,你能够采纳图形分界面Navigator管理你的python版本,root 是下载时候采纳的python版本,相同的时间您能够接纳左边的寻找框选用未下载的包

三、如哪处理Python包?

设置二个 package:

conda install package_name

这里 package_name 是亟需安装包的称号。你也能够同一时候安装八个包,比如相同的时候安装numpy 、scipy 和 pandas,则试行如下命令:

conda install numpy scipy pandas

您也能够指虞诩装的本子,举例设置 1.1 版本的 numpy :

conda install numpy=1.10

移除叁个 package:

conda remove package_name

升级 package 版本:

conda update package_name

翻开全体的 packages:

conda list

若是您忘掉 package 的切实名称,也能够展开模糊查询:

conda  search search_term

相同这种张冠李戴的清除办法有:

哪些设置 Anaconda
怎么着保管 Python 包
怎样保管 Python 情形

在笔者设置的历程中遇见了四个错误 Failed to create menus

四、如何保管Python遭遇?

暗许的条件是 root,你也足以创建三个新意况:

conda create -n env_name list of packages

其中 -n 代表 name,env_name 是急需创制的条件名称,list of packages 则是列出在新环境中供给安装的工具包。

诸如,当自家设置了 Python3 版本的 Anaconda 后,暗中认可的 root 情况自然是 Python3,可是小编还亟需创建二个 Python 2 的情状来运行旧版本的 Python 代码,最棒还安装了 pandas 包,于是我们运转以下命令来创设:

conda create -n py2 python=2.7 pandas

周详的您早舞会开采,py2 意况中不唯有安装了 pandas,还设置了 numpy 等风流倜傥雨后苦笋packages,那便是选取 conda 的实惠之处,它会活动为你安装相应的依赖包,而不供给你三个个手动安装。

进去名字为 env_name 的环境:

source activate env_name

脱离当前蒙受:

source deactivate

除此以外注意,在 Windows 系统中,使用 activate env_name 和 deactivate 来步入和抽离某个意况。

去除名字为 env_name 的环境:

conda env remove -n env_name

展现全部的情状:

conda env list

当分享代码的时候,同期也急需将运行情况分享给大家,施行如下命令可以将眼下条件下的 package 音信存入名叫 environment 的 YAML 文件中。

conda env export > environment.yaml

无差距于,当实践旁人的代码时,也须求配备相应的情状。那时候你能够用对方享受的 YAML 文件来创设大器晚成摸同样的运作意况。

conda env create -f environment.yaml

时至前天,你已跨入 Anaconda 的大门,后续就能够逛逛在 Python 的深海中了。

祝学习欢跃!

注:本文代码示例参谋自Udacity数据深入分析课程之Anaconda章节。

越来越多亮点在连锁随笔里面,希望大家从此以往多多照应脚本之家。

上述正是anaconda的片段核烟酸心得安装使用进程,希望对您的Python学习抱有助于。

1.3 Anaconda 的优点?

Anaconda的长处计算起来就三个字:省时方便、深入分析利器。

  • 省时方便: Anaconda通过管理工科具包、开辟条件、Python版本,大大简化了你的工作流程。不仅能够低价地设置、更新、卸载工具包,並且安装时能自动安装相应的注重包,同不平时候还是能接纳分裂的设想情状隔开分离分歧必要的体系。
  • 分析利器: 在 Anaconda 官方网站中是这么宣传本身的:适用于公司级大数额剖析的Python工具。其包罗了720多少个数据科学有关的开源包,在数量可视化、机器学习、深度学习等多地方都有关联。不仅可以够做多少拆解剖析,以至能够用在大额和人造智能领域。

缓和了 是何等 以至 为何 的主题素材后,上面让我们看一下 怎么办(How卡塔 尔(阿拉伯语:قطر‎。

瞩目:在以下的行使进度中你会发掘接受conda下载包的快慢特别的慢,因为使用的是国外的服务器,所以那边要设置为本国的镜像。使用上边包车型客车配备命令就能够:

您可能感兴趣的稿子:

  • Python入门学习指南分享
  • python学习入门细节知识点
  • Python入门必需清楚的十三个知识点
  • 分分钟入门python语言
  • 人生苦短作者用python python怎样飞快入门?
  • 何以入门大数量选用Python实际不是Java?
  • 小白怎么着入门Python? 制作三个网址为例
  • Python入门之后再看点什么好?
  • python入门教程 python入门神图一张
  • 后生可畏份python入门应该看的上学材质

设置成功就足以透过:conda --version一声令下举办视察是还是不是安装成功。 还足以经过python --version一声令下查看发行版默许的Python版本。

如上面包车型大巴图片所示:

俗语说‘人生苦短,小编有Python',但是只要初学Python的长河中境遇包和Python版本的主题素材推断会让您再苦一会,笔者在念书Python的爬虫框架中看见见到了anaconda的牵线,简直是近乎啊,笔者觉的各样Python的就学网址上首先都应当利用anaconda来扩充学科,因为在实践的进程中光条件的各个报错就能够打发掉你抱有的读书兴趣!

使用conda管理包

这里写图片描述
安装成功就可以通过:conda --version命令进行检验是否安装成功。 还可以通过python --version 命令查看发行版默认的Python版本。
在我安装的过程中碰到了一个错误 Failed to create menus

这里写图片描述

说是不能够创建菜单,这里我试了很多的解决办法,最终是通过将所有的java环境变量删除之后就可以安装成功了。

一般这种错误的解决办法有:
安装路径里不要包含英文以外的语言,即安装路径全部用英文命名;进入 cmd,找到你安装的位置(我的是D:anacoda),然后执行 python .Libs_nsis.py mkmenus
如果这些方法还没有解决你的问题,可以看看这里:https://www.zhihu.com/question/42263480

注意:在以下的使用过程中你会发现使用conda下载包的速度非常的慢,因为使用的是国外的服务器,所以这里要设置为国内的镜像。使用下面的配置命令即可:

那边讲下在pycharm上anaconda的配置:

正是说不可见创建菜单,这里作者试了过多的解决办法,最后是透过将兼具的java情状变量删除之后就足以安装成功了。

不等的操作系统都以一直的在官网或本子之家中下载安装包举行下载,接纳你最日常利用的Python版本实行设置,下载完今后,尽量的遵照anaconda暗许的一言一动安装,现在的版本不会将bin目录参加到境况变量path中去。

设置路线里永不包括保加波德戈里察语以外的语言,即安装路径全体用土耳其共和国(The Republic of Turkey卡塔 尔(英语:State of Qatar)语命名;踏向cmd,找到你安装的职位(笔者的是D:anacoda卡塔 尔(英语:State of Qatar),然后实施 python .Libs_nsis.py mkmenus

# 安装scipy
conda install scipy
# conda会从从远程搜索scipy的相关信息和依赖项目,对于python 3.4,conda会同时安装numpy和mkl(运算加速的库)

# 查看已经安装的packages
conda list
# 最新版的conda是从site-packages文件夹中搜索已经安装的包,不依赖于pip,因此可以显示出通过各种方式安装的包

# 查看当前环境下已安装的包
conda list

# 查看某个指定环境的已安装包
conda list -n python34

# 查找package信息
conda search numpy

# 安装package
conda install -n python34 numpy
# 如果不用-n指定环境名称,则被安装在当前活跃环境
# 也可以通过-c指定通过某个channel安装

# 更新package
conda update -n python34 numpy

# 删除package
conda remove -n python34 numpy

# 更新conda,保持conda最新
conda update conda

# 更新anaconda
conda update anaconda

# 更新python
conda update python
# 假设当前环境是python 3.4, conda会将python升级为3.4.x系列的当前最新版本

澳门新濠3559 6

澳门新濠3559 7

# 创建一个名为python34的环境,指定Python版本是3.4(不用管是3.4.x,conda会为我们自动寻找3.4.x中的最新版本)
conda create --name python34 python=3.4

# 安装好后,使用activate激活某个环境
activate python34 # for Windows
source activate python34 # for Linux & Mac
# 激活后,会发现terminal输入的地方多了python34的字样,实际上,此时系统做的事情就是把默认2.7环境从PATH中去除,再把3.4对应的命令加入PATH

# 此时,再次输入
python --version
# 可以得到`Python 3.4.5 :: Anaconda 4.1.1 (64-bit)`,即系统已经切换到了3.4的环境

# 如果想返回默认的python 2.7环境,运行
deactivate python34 # for Windows
source deactivate python34 # for Linux & Mac

# 删除一个已有的环境
conda remove --name python34 --all

生机勃勃经这几个主意还尚无缓慢解决您的题目,能够看看这里:

点击上边包车型地铁Create能够采取下载python 版本,要想切换python版本直接点击就能够了

澳门新濠3559 8

conda的常用命令操作

编辑:编程 本文来源:为什么提示说在安装这个工具前必须先安装一堆

关键词:

  • 上一篇:没有了
  • 下一篇:没有了