首页 > 编程知识 正文

pip为什么不能用了,pip install tensorflow

时间:2023-05-04 03:01:37 阅读:145834 作者:538

康达的安装和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间的切换

上面一些猜测,,有误不可避免,希望指教

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。