由于用户权限,TensorFlow 安装被拒绝
TensorFlow installation denied due to user permissions
我尝试在 Jupiter 上网本上 运行 tensorflow,python 2.7,但我意识到它需要 3.6 pythong 版本,所以我按照以下步骤操作:
使用 Anaconda 安装
通过调用以下命令创建一个名为 tensorflow 的 conda 环境:
C:> conda create -n tensorflow pip python=3.5
通过发出以下命令激活 conda 环境:
C:> activate tensorflow
(tensorflow)C:> # 你的提示应该改变
发出适当的命令以在您的 conda 环境中安装 TensorFlow。要安装仅 CPU 版本的 TensorFlow,请输入以下命令:
(tensorflow)C:> pip install --ignore-installed --upgrade tensorflow
要安装 GPU 版本的 TensorFlow,请输入以下命令(单行):
(tensorflow)C:> pip install --ignore-installed --upgrade tensorflow-gpu
**
- 但是这行代码
**
(tensorflow)C:> pip install --ignore-installed --upgrade tensorflow
告诉我这个错误:
Could not install packages due to an EnvironmentError: [WinError 5]
Access is denied:
'C:\Users\idan\AppData\Local\Continuum\anaconda2\envs\tensorflow\Lib\site-packages\numpy\.libs\libopenblas.BNVRK7633HSX7YVO2TADGR4A5KEKXJAW.gfortran-win_amd64.dll'
Consider using the --user
option or check the permissions.
我尝试更改用户权限并以管理员身份打开 anaconda cmd,但没有帮助。
有 pip 权限错误的必要信息。可以用--user
标志来解决,这是一种保守的做法。
conda-environment
还有另一种安装tensorflow的方法。激活环境后在Anaconda Command Prompt
下面写
conda install tensorflow
测试一下:
python
import tensorflow as tf
它应该可以工作。
我遇到了类似的问题。以下解决了我的问题。
尝试使用以下方法更新 LD_LIBRARY_PATH:
sudo ldconfig /usr/local/cuda/lib64
中找到了解决方案
我尝试在 Jupiter 上网本上 运行 tensorflow,python 2.7,但我意识到它需要 3.6 pythong 版本,所以我按照以下步骤操作:
使用 Anaconda 安装
通过调用以下命令创建一个名为 tensorflow 的 conda 环境:
C:> conda create -n tensorflow pip python=3.5
通过发出以下命令激活 conda 环境:
C:> activate tensorflow
(tensorflow)C:> # 你的提示应该改变 发出适当的命令以在您的 conda 环境中安装 TensorFlow。要安装仅 CPU 版本的 TensorFlow,请输入以下命令:
(tensorflow)C:> pip install --ignore-installed --upgrade tensorflow
要安装 GPU 版本的 TensorFlow,请输入以下命令(单行):
(tensorflow)C:> pip install --ignore-installed --upgrade tensorflow-gpu
**
- 但是这行代码
**
(tensorflow)C:> pip install --ignore-installed --upgrade tensorflow
告诉我这个错误:
Could not install packages due to an EnvironmentError: [WinError 5] Access is denied: 'C:\Users\idan\AppData\Local\Continuum\anaconda2\envs\tensorflow\Lib\site-packages\numpy\.libs\libopenblas.BNVRK7633HSX7YVO2TADGR4A5KEKXJAW.gfortran-win_amd64.dll' Consider using the
--user
option or check the permissions.
我尝试更改用户权限并以管理员身份打开 anaconda cmd,但没有帮助。
--user
标志来解决,这是一种保守的做法。
conda-environment
还有另一种安装tensorflow的方法。激活环境后在Anaconda Command Prompt
下面写
conda install tensorflow
测试一下:
python
import tensorflow as tf
它应该可以工作。
我遇到了类似的问题。以下解决了我的问题。
尝试使用以下方法更新 LD_LIBRARY_PATH:
sudo ldconfig /usr/local/cuda/lib64
中找到了解决方案