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

R 安装 “umap-learn“ python 包

首先需要在R中下载并读取reticulate包,该包提供了一系列R-Python的交互式命令

由于之前在电脑中通过三个方式安装了Python:

  1. 直接安装 Python 3.10

  1. 安装Anaconda,携带3.9

  1. 安装 Miniconda,又是另外一个版本的Python

版本各不相同,造成了在Rstudio 中配置 Python 环境出现各种各样的问题,Rstudio 默认的Python路径就是通过第一种方法安装的 Python 3.10,根本无法切换想要使用的包含"umap-learn"包的Python版本。

尝试了多个方法,最后还是首先在 Python 3.10 中安装 "umap-learn" package,方法如下

  1. window 系统进入 cmd 命令窗口

  1. python --version # 检查系统默认 python 版本,结果显示是直装的 Python 3.10

  1. pip install umap-learn # pip 命令安装包

  1. library(reticulate) # 进入Rstudio,加载reticulate包

  1. py_available() # 显示 False

  1. py_config() # 默认配置 Python,主要是因为我的Rstudio改不了

  1. py_available() # 显示 True

  1. py_module_available("umap-learn") # 仍然显示 False,但是可以用了,就很神奇

  1. 或者尝试运行 py_install("umap-learn"),重新安装一遍umap-learn

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

相关文章:

  • 测试同学如何快速开发测试平台?
  • 【程序员接口百宝箱】免费常用API接口
  • 使数组和能被P整除[同余定理+同余定理变形]
  • 25k的Java开发常问的Synchronized问题有哪些?
  • ES增量同步方案
  • 计算器--课后程序(Python程序开发案例教程-黑马程序员编著-第6章-课后作业)
  • YOLOv5中添加SE模块详解——原理+代码
  • arcgispro3.1(账号登陆)
  • VB6换个思路解决微信下载文件只读的问题(含源码)
  • Allegro如何知道组合操作命令的拼写
  • CDO高效处理气象数据
  • 1. Qt Designer Studio界面介绍
  • elementUI+vue_vue-admin-template框架
  • SpringBoot项目使用Schedule注释创建定时任务
  • 学习 Python 之 Pygame 开发魂斗罗(十一)
  • Linux驱动开发
  • 32--Vue-前端开发-Vue语法之组件化开发
  • 打怪升级之CFileDialog类介绍
  • 配天智造自主原创数字工厂:百余名员工人均创收122万
  • COLMAP
  • 2023-3-8 刷题情况
  • 关于长连接服务器和客户端之间要加入心跳的一些讨论
  • LeetCode——1590. 使数组和能被 P 整除
  • 12N65-ASEMI高压MOS管12N65
  • cushy-serial 一个轻量级Python serial库
  • 音视频开发系列(7)——Opengl常用Api介绍part1
  • linux时间的特殊用法
  • axios 封装,API接口统一管理
  • SpringBoot使用Redis实现缓存
  • [失业前端恶补算法]JavaScript leetcode刷题top100(三)