尝试使用网状结构安装 Tensorflow-Probability - 如何指定用户?
Trying to install Tensorflow-Probability using reticulate - how to specify user?
为了安装greta
包,我需要先安装tensorflow-probability。 Tensorflow 和 Python 3.7 Anaconda 已经安装。
当我尝试在 R 中执行以下命令时:reticulate::conda_install("r-tensorflow", "tensorflow-probability", pip = TRUE)
,我得到以下信息:
Could not install packages due to an EnvironmentError: [WinError 5] Access is denied:
'C:\Users\PHILTE~1\ANACON~1\envs\r-tensorflow\Lib\site-packages\numpy\core\multiarray.cp36-win_amd64.pyd'
Consider using the `--user` option or check the permissions.
我的笔记本电脑拥有管理员权限,所以我不确定为什么我的访问被拒绝。但是如何在 reticulate
命令中添加 --user
命令呢?
步数:
安装Anaconda
打开 Anaconda Prompt 并运行以下内容:
conda activate r-tensorflow
pip install --no-dependencies tensorflow-probability==0.4.0
conda install tensorflow=1.11
pip install h5py pyyaml requests Pillow scipy
- 返回 R,从 CRAN 安装
greta
包。
从版本 0.4.0 开始,greta
现在包含一个 install_greta_deps()
函数,可以安装 greta
.
所需的所有相关 python 模块
您可以在此处了解更多信息:
为了安装greta
包,我需要先安装tensorflow-probability。 Tensorflow 和 Python 3.7 Anaconda 已经安装。
当我尝试在 R 中执行以下命令时:reticulate::conda_install("r-tensorflow", "tensorflow-probability", pip = TRUE)
,我得到以下信息:
Could not install packages due to an EnvironmentError: [WinError 5] Access is denied:
'C:\Users\PHILTE~1\ANACON~1\envs\r-tensorflow\Lib\site-packages\numpy\core\multiarray.cp36-win_amd64.pyd'
Consider using the `--user` option or check the permissions.
我的笔记本电脑拥有管理员权限,所以我不确定为什么我的访问被拒绝。但是如何在 reticulate
命令中添加 --user
命令呢?
步数:
安装Anaconda
打开 Anaconda Prompt 并运行以下内容:
conda activate r-tensorflow
pip install --no-dependencies tensorflow-probability==0.4.0
conda install tensorflow=1.11
pip install h5py pyyaml requests Pillow scipy
- 返回 R,从 CRAN 安装
greta
包。
从版本 0.4.0 开始,greta
现在包含一个 install_greta_deps()
函数,可以安装 greta
.
您可以在此处了解更多信息: