gpt4 book ai didi

python - 安装 Tensorflow 时权限被拒绝

转载 作者:太空狗 更新时间:2023-10-29 18:17:09 25 4
gpt4 key购买 nike

我正在尝试通过 Anaconda 安装 TensorFlow(我的 Python 是 3.5.2 版本)。

当我运行时:

(tensorflow)C:> pip install --ignore-installed --upgrade https://storage.googleapis.com/tensorflow/windows/cpu/tensorflow-1.0.1-cp35-cp35m-win_amd64.whl 

根据 Tensorflow.org 中的指南,出现了以下提示:

Exception:
Traceback (most recent call last):
File "C:\Users\Anaconda3\lib\site-packages\pip\basecommand.py", line 215, in main
status = self.run(options, args)
File "C:\Users\Anaconda3\lib\site-packages\pip\commands\install.py", line 317, in run
prefix=options.prefix_path,
File "C:Anaconda3\lib\site-packages\pip\req\req_set.py", line 742, in install
**kwargs
File "C:\Users\Anaconda3\lib\site-packages\pip\req\req_install.py", line 831, in install
self.move_wheel_files(self.source_dir, root=root, prefix=prefix)
File "C:\Users\Anaconda3\lib\site-packages\pip\req\req_install.py", line 1032, in move_wheel_files
isolated=self.isolated,
File "C:\Users\Anaconda3\lib\site-packages\pip\wheel.py", line 346, in move_wheel_files
clobber(source, lib_dir, True)
File "C:\Users\Anaconda3\lib\site-packages\pip\wheel.py", line 324, in clobber
shutil.copyfile(srcfile, destfile)
File "C:\Users\Anaconda3\lib\shutil.py", line 115, in copyfile
with open(dst, 'wb') as fdst:
PermissionError: [Errno 13] Permission denied: 'C:\\Users\\Anaconda3\\Lib\\site-packages\\numpy\\core\\multiarray.cp35-win_amd64.pyd'

我不知道是什么导致了这个错误。有人可以帮我吗?

最佳答案

可能会迟到,但我得到了完全相同的错误,这就是发生的事情。我的问题是 numpy 中正在使用的一些文件被 anaconda(或其他进程)锁定,我猜 tensorflow 需要该文件。因此我得到了拒绝的许可。我所做的只是关闭每个进程 anaconda、jupyter 等并运行:

1) conda update --all
2) pip install --ignore-installed tensorflow

以管理员身份打开 cmd,不要激活 tensorflow。只需从您的 cmd 中触发命令即可。例如:C:\\> pip install --ignore-installed tensorflow(您的目录可能不同)应该没问题。如果您遇到困难,请告诉我。

关于python - 安装 Tensorflow 时权限被拒绝,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43322964/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com