当前位置: 首页 > news >正文

在虚拟环境中,通过pip安装tensorflow

目录

激活python虚拟环境,更新pip

通过pip 安装tensorflow

确定python版本:

​编辑安装tensorflow:

​编辑 为什么使用pip安装tensorflow?


激活python虚拟环境,更新pip

命令为python -m pip install --upgrade pip

通过pip 安装tensorflow

确定python版本:

在tensorflow官网(使用 pip 安装 TensorFlow (google.cn))中,我们注意到系统要求,容易让我们忽略的是python版本的要求,目前最新版本的python为3.12.0,在download-windows中找到可以下载安装的3.8或者3.9版本。

可以通过python --version 来检查本地python版本。

如果安装高版本的python,在安装tensorflow时,会出现报错:

安装tensorflow:

命令 pip install  --upgrade tensorflow

 为什么使用pip安装tensorflow?

之前想要通过R+Python结合使用,在本地计算机使用miniconda安装python,通过命令行安装tensorflow是成功的。但是当通过r语言在服务器上安装tensorflow时,总是安装失败,即使安装成功了,也不能用。

在本地计算机通过r语言安装tensorflow(只限于自己的笔记本电脑,如果是服务器,大概率会失败的。)

#Install Python
install.packages("reticulate")
library("reticulate")
reticulate::install_miniconda()  #Install miniconda
reticulate::repl_python() #Install pythonreticulate::py_available() #Check if Python is installed successfully# install Python module in R
# If you encounter an error, press Ctrl + Shift + F10 to restart R and continue.
install.packages("tensorflow")
library("tensorflow")
install_tensorflow()
library("reticulate")
reticulate::import("tensorflow")

之前查过原因,有一个原因说是,组装机器系统不完整,tensorflow没有办法安装。

昨天又查到tensorflow作者说,针对安装不成功这个问题,他们不再推荐使用miniconda安装python,继而安装tensorflow,而是推荐在虚拟环境中安装tensorflow。

tensorflow安装不成功提示(trouble installing Tensorflow · Issue #1380 · rstudio/keras · GitHub):

在同一个页面中,tensorflow作者说,推荐使用虚拟环境中安装tensorflow.

 

参考:

【备忘录】pip安装TensorFlow出错原因及解决办法_error: no matching distribution found for tensorfl-CSDN博客

http://www.lryc.cn/news/208876.html

相关文章:

  • 【Django restframework】django跨域问题,解决PUT/PATCH/DELETE用ajax请求无法提交数据的问题
  • 神经网络与深度学习第四章前馈神经网络习题解答
  • Go 语言操作 MongoDb
  • UE4/5 竖排文字文本
  • centos jdk 安装
  • 【计算机网络】什么是HTTPS?HTTPS为什么是安全的?
  • Windows-Oracle19c 安装详解-含Navicate远程连接配置 - 同时连接Oracle11g和Oracle19c
  • 文件权限详解
  • 在声明和定义的一些小坑
  • 浏览器事件循环 (event loop)
  • P1868 饥饿的奶牛
  • 【软考系统架构设计师】2021年系统架构师综合知识真题及解析
  • 如何在忘记手机密码或图案时重置 Android 手机?
  • LeetCode每日一题——2520. Count the Digits That Divide a Number
  • 论文阅读——DistilBERT
  • 202212 青少年等级考试机器人实操真题三级
  • token正确不报错,token失效后却出现报跨域错误
  • STM32中除零运算,为何程序不崩溃?
  • sprinbboot 2.7启动不生成日志文件
  • Kafka - 3.x 图解Broker总体工作流程
  • APP自动化测试 ---- Appium介绍及运行原理
  • 学习模板发布
  • Hive 视图和索引
  • EtherCAT主站SOEM-- 0 SOEM下载编译及文件功能介绍
  • 【Python机器学习】零基础掌握RFE特征选择
  • R语言的极值统计学、分位数回归、机器学习方法
  • 【SpringCloudNetflix】一图理解Spring Cloud Netflix解决了那些微服务问题?
  • C++环境配置【学习笔记(一)】
  • Python数据结构——树
  • Simulink和GUI联合使用