我试图在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
要安装TensorFlow的GPU版本,请输入以下命令(在一行上):
(tensorflow)C:> pip install --ignore-installed --upgrade tensorflow-gpu
**
**
(tensorflow)C:> pip install --ignore-installed --upgrade tensorflow
告诉我这个错误:
由于EnvironmentError导致无法安装软件包:[WinError 5] 访问被拒绝: 'C:\用户\ IDAN \应用程序数据\本地\连续\ anaconda2 \ ENVS \ tensorflow \ LIB \站点包\ numpy的\的.libs \ libopenblas.BNVRK7633HSX7YVO2TADGR4A5KEKXJAW.gfortran-win_amd64.dll' 请考虑使用
--user
选项或检查权限。
我尝试更改用户权限,并以管理员身份打开anaconda cmd,但它没有帮助。
答案 0 :(得分:5)
This answer包含pip权限错误的必要信息。它可以使用--user
标志来解决,这是一种保守的方法。
还有另一种方法可以为conda-environment
安装tensorflow。激活环境后,在Anaconda Command Prompt
上写下。
conda install tensorflow
测试它:
python
import tensorflow as tf
它应该有用。
答案 1 :(得分:0)
我有类似的问题。以下解决了我的问题。
尝试使用以下命令更新LD_LIBRARY_PATH:
sudo ldconfig / usr / local / cuda / lib64
找到了解决方案