Python中文
首页
教程
问答
标签
搜索
登录
注册
网状结构的配置/安装问题[R]
回答此问题可获得
20
贡献值,回答如果被采纳可获得
50
分。
<p>我正试图使用<code>reticulate</code>来集成R中的Python模块,尽管已经安装了<a href="https://rstudio.github.io/reticulate/articles/python_packages.html" rel="nofollow noreferrer">tutorial</a>(<em>miniconda</em>),但似乎没有任何东西能够正常工作。我尝试使用<em>默认</em>方式并指定<em>conda</em>和<em>虚拟环境</em>:</p> <pre><code>> library(reticulate) > py_config() # python: C:/Users/juanj/AppData/Local/r-miniconda/envs/r-reticulate/python.exe # libpython: C:/Users/juanj/AppData/Local/r-miniconda/envs/r-reticulate/python36.dll # pythonhome: C:/Users/juanj/AppData/Local/r-miniconda/envs/r-reticulate # version: 3.6.12 (default, Dec 9 2020, 00:11:44) [MSC v.1916 64 bit (AMD64)] # Architecture: 64bit # numpy: C:/Users/juanj/AppData/Local/r-miniconda/envs/r-reticulate/Lib/site-packages/numpy # numpy_version: 1.19.2 > py_install("python-igraph") # Collecting package metadata (current_repodata.json): ...working... done # Solving environment: ...working... failed with initial frozen solve. Retrying with flexible solve. # Solving environment: ...working... failed with repodata from current_repodata.json, will retry with next repodata source. # Collecting package metadata (repodata.json): ...working... done # Solving environment: ...working... done # # ## Package Plan ## # # environment location: C:\Users\juanj\AppData\Local\r-miniconda\envs\r-reticulate # # added / updated specs: # - python # - python-igraph # [...] # python-igraph-0.8.3 | 1.4 MB | ########## | 100% # Preparing transaction: ...working... done # Verifying transaction: ...working... done # Executing transaction: ...working... done > py_module_available("python-igraph") # [1] FALSE ## virtual environment > virtualenv_create("r-reticulate") # Using Python: C:/Users/juanj/AppData/Local/r-miniconda/envs/r-reticulate/python.exe # Creating virtual environment "r-reticulate" ... Done! # Installing packages: "pip", "wheel", "setuptools", "numpy" # Collecting pip # [...] # Successfully installed numpy-1.19.5 pip-21.0.1 setuptools-53.0.0 wheel-0.36.2 # Virtual environment 'r-reticulate' successfully created. > virtualenv_install("r-reticulate", "python-igraph") # Using virtual environment "r-reticulate" ... # Collecting python-igraph # Downloading python_igraph-0.8.3-cp36-cp36m-win_amd64.whl (1.4 MB) # Collecting texttable>=1.6.2 # Downloading texttable-1.6.3-py2.py3-none-any.whl (10 kB) # Installing collected packages: texttable, python-igraph # Successfully installed python-igraph-0.8.3 texttable-1.6.3 > py_module_available("python-igraph") # [1] FALSE ## conda > conda_create("r-reticulate.conda") # Collecting package metadata (current_repodata.json): ...working... done # Solving environment: ...working... done # # ## Package Plan ## # # environment location: C:\Users\juanj\AppData\Local\R-MINI~1\envs\r-reticulate.conda # [...] # Preparing transaction: ...working... done # Verifying transaction: ...working... done # Executing transaction: ...working... done # # # # To activate this environment, use # # # # $ conda activate r-reticulate.conda # # # # To deactivate an active environment, use # # # # $ conda deactivate # # [1] "C:\\Users\\juanj\\AppData\\Local\\r-miniconda\\envs\\r-reticulate.conda\\python.exe" > conda_install("r-reticulate.conda", "python-igraph") # Collecting package metadata (current_repodata.json): ...working... done # Solving environment: ...working... failed with initial frozen solve. Retrying with flexible solve. # Solving environment: ...working... failed with repodata from current_repodata.json, will retry with next repodata source. # Collecting package metadata (repodata.json): ...working... done # Solving environment: ...working... done # # ## Package Plan ## # # environment location: C:\Users\juanj\AppData\Local\R-MINI~1\envs\r-reticulate.conda # [...] # python-igraph-0.8.3 | 1.4 MB | ########## | 100% # Preparing transaction: ...working... done # Verifying transaction: ...working... done # Executing transaction: ...working... done > py_module_available("python-igraph") # [1] FALSE </code></pre> <p>你知道我遗漏了什么吗?谢谢</p>
0 条评论
分类:
Python问答
请先
登录
后评论
默认排序
时间排序
1 个回答
匿名
1天前
擅长:python、mysql、java
<p>我认为问题在于<code>py_module_available</code>采用的是模块名,而不是pypi上的包名</p> <p>你能试试吗</p> <pre><code>> py_module_available("igraph") </code></pre>
请先
登录
后评论
针对此问题:
更多的回答
关注
89
关注
收藏
1
收藏,
216
浏览
网友 提问于 2天前
相关Python问题
如何添加虚拟方法
1 回答
如何添加表示整数的擦边字符串?
1 回答
如何添加要在Bokeh中使用的新font.ttf文件?
6 回答
如何添加要显示的矩阵XY轴编号和XY轴
5 回答
如何添加计数?
9 回答
如何添加计数器函数?
3 回答
如何添加计数器列来计算数据帧中另一列中的特定值?
7 回答
如何添加计数器来跟踪while循环中的月份和年份?
8 回答
如何添加计数并删除countplot的顶部和右侧脊椎?
7 回答
如何添加计时器wx.应用程序更新窗口对象的主循环?
7 回答
如何添加评论到帖子?PostDetailVew,Django 2.1.5
5 回答
如何添加评论拉梅尔亚姆
4 回答
如何添加诸如矩阵Python/Pandas之类的数据帧?
3 回答
如何添加谷歌地点自动完成到Flask?
2 回答
如何添加超时、python discord bot
7 回答
如何添加超过1dp的检查
5 回答
如何添加距离方法
10 回答
如何添加跟随游戏的敌人精灵
4 回答
如何添加路径以便python可以找到程序?
10 回答
如何添加身份验证/安全性以使用happybase访问HBase?
2 回答