康达的安装和tensorflow的安装序言博客为我的windows制作了友好的康达。 我一直以来都在为anconda的安装而痛苦。 我个人认为anaconda和miniconda的区别主要在于anaconda有anconda navigator。 另一方面,迷你康达几乎只有一个康达。 但是,anaconda毕竟是开发者用的多软件,主要在ubuntu中应用。 在windows上还是没那么好用。 以前一直卡在anaconda navigator上打不开,我试了一下网络上流行的4首歌。 也就是说,没有使用。 我下拉了几个版本的anaconda。 然后我发现了一个叫miniconda的东西。 本来是anaconda的紧凑版本。 是的,请试着和这个交换一下。 又试了一天才成功(最新版安装在minicona上仍然有问题) )。
下载到miniconda官网https://repo.continuum.io/mini conda /
mini conda3-3. 19.0-windows-x86 _ 64版本
为什么一定是这个?因为博主这样成功了! 最新版本的东西不管是python2还是python3都不行。 而且,这个版本还是python3.5版本哦。 容易安装tensorflow。
安装以下图像
等待安装成功。
检查安装是否成功完成。 此版本的miniconda没有为菜单栏提供promt。 请不要着急。 promt也只是快速打开anaconda命令行环境的快捷方式。 其实我觉得和单纯的命令提示符没什么区别
可以打开cmd窗口1,以这种方式打开命令提示符(cmd )
可能需要管理员的身份
2、这样的事也能做
shift鼠标右键
颜色略有不同,但功能相同
但是,这种方法暂时想不到打开管理员模式的方法
3、这样的事也能做
新的txt文件
输入内容cmd.exe进行保存
重命名位cmd.bat
这相当于在cmd中打开的快捷方式图标增加了
打开管理员模式时
检查康达的安装主要是让多个python环境更容易管理。 看看能否创建新的环境作为检查。
输入
conda create -name在此输入要获取环境名称的python=输入所需的版本号
例如,本人安装python3.5版本
conda create-ntensorflowpython=3.5
例如,本人安装python2.7版本(name可以缩写为n ) )
conda create -n py2 python=2.7
tip :在最外面的环境中,miniconda本身也是python3.5环境,所以也可以加入tensorflow,但是为了便于管理,一般会放入自己新建的环境中。
我知道这里没事! (虽然可能会安装梯子,但这里默认情况下大家都有~~) )
结果
你以前在路径上安装了miniconda
新环境都在里面的envs里面
打开一个看看里面有没有什么。 确实有。 成功了。
你的python3.5
在安装tensorflow之前,tensorflow似乎只支持python2,但现在逐渐使用更多的python3。 现在,tensorflow可以在windows上安装到python3.5上。 (
首先活跃环境
活动您的环境名称
比如我的
活动传输流
前缀已添加到上一个路径中,表示已进入环境
开始安装
输入命令
Conda install tensor流
等待安装成功
输入互联网上的一般验证码(官方网站上也提供)开始检查
importtensorflowastfhello=TF.constant (hello,tensorflow ) (sess=tf.Session ) (print ) sess.run (hello ) )是
在官网上进行了说明,以下博客相当于中文版https://blog.csdn.net/HQ 86937375/article/details/79696023
添加案文如下:
importos.environ [ ' TF _ CPP _ min _ log _ level ' ]='2'错误已消失
道恩! 闲话(上了环境真的累得没有营养) /没力气/
在关于conda和pip的TIP的小差异和环境变量(全局变量)的小想法的基础上p
ip也能用来装tensorflow语句如下
pip install tensorflow
一般刚装好的低版本提示要更新
用如下python命令更新
python -m pip install –upgrade pip
或者conda命令更新
conda install mingw libpython
然后再重复
pip install tensorflow
发现成功,同上验证也成功,那么类似,那么pip和conda什么关系呢?
经过和学长交流发现,pip是python自带的,而conda是安装anaconda或者miniconda提供的,俗称的蟒蛇软件商给的,conda可以用来安装管理python,pip当然不能管理python,pip是python下的,所以用pip来装python不可能,但是connda可以装python
有的人不用conda去管理pyhon环境,他们自己安装自己要的python各个版本,然后通过修改全局变量来实现用哪个版本的python(全局变量就是比如你要在桌面的路径中输入python,可以运行,其实就是能用到其实exe文件在其他路径下的python.exe,那么这个python.exe就必须为全局变量)
通过conda安装的工具包例如tensorflow只会出现在conda list中,不会出现在pip list 中,倒过来也一样
windows上全局变量修改可以通过
在此处进行修改
在为了更加清醒了解,我们看看博主电脑C:Miniconda3:C:Miniconda3Scripts;C:Miniconda3Libraybin有啥:
这里有外层python的exe
这里有conda的exe
第三个路径没有exe暂时不知道干嘛用的
而学长通过修改python.exe的名称或者还有些要改实现的不通过conda管理,自己管理自己的python环境,实现的python间的切换
上面一些猜测,,有误不可避免,希望指教