【发布时间】:2018-06-05 04:48:41
【问题描述】:
伙计们,我是 python 和深度学习世界的新手
我尝试使用 conda 安装 pytorch
我收到此错误...
(base) C:\WINDOWS\system32>conda install pytorch
`解决环境:失败
PackagesNotFoundError:当前频道无法提供以下软件包:
- pytorch
当前频道:
- https://repo.continuum.io/pkgs/main/win-64
- https://repo.continuum.io/pkgs/main/noarch
-
https://repo.continuum.io/pkgs/free/win-64
由于 stackoverflow 上的声誉问题,无法发布所有频道...
尝试使用 Pip 安装 Pytorch 出现此错误后它只会打开 pytorch 站点:
(base) C:\WINDOWS\system32>pip install pytorch 收集火炬 使用缓存的 pytorch-0.1.2.tar.gz 为收集的包构建轮子:pytorch 为 pytorch 运行 setup.py bdist_wheel ... 错误 命令 C:\ProgramData\Anaconda3\python.exe -u -c "import setuptools, tokenize;file='C:\Users\micha\AppData\Local\Temp\pip-build 的完整输出-t86penrg\pytorch\setup.py';f=getattr(tokenize, 'open', open)(file);code=f.read().replace('\r\n', '\n');f.close();exec(compile(code, file, 'exec'))" bdist_wheel -d C:\Users\micha\AppData\Local\Temp\tmpqmo4j08upip -wheel---python-tag cp36: 回溯(最近一次通话最后): 文件“”,第 1 行,在 文件“C:\Users\micha\AppData\Local\Temp\pip-build-t86penrg\pytorch\setup.py”,第 17 行,在 引发异常(消息) 例外:你应该从http://pytorch.org安装pytorch
pytorch 的构建轮失败 为 pytorch 运行 setup.py clean 无法构建 pytorch 安装收集的包:pytorch 为 pytorch 运行 setup.py install ... 错误 命令 C:\ProgramData\Anaconda3\python.exe -u -c "import setuptools, tokenize;file='C:\Users\micha\AppData\Local\Temp\pip-build 的完整输出-t86penrg\pytorch\setup.py';f=getattr(tokenize, 'open', open)(file);code=f.read().replace('\r\n', '\n');f.close();exec(compile(code, file, 'exec'))" install --record C:\Users\micha\AppData\Local\Temp\ pip-vms7q49e-record\install-record.txt --single-version-externally-managed --compile: 回溯(最近一次通话最后): 文件“”,第 1 行,在 文件“C:\Users\micha\AppData\Local\Temp\pip-build-t86penrg\pytorch\setup.py”,第 13 行,在 引发异常(消息) 例外:你应该从http://pytorch.org安装pytorch
----------------------------------------
例外: 回溯(最近一次通话最后): 运行中的文件“C:\ProgramData\Anaconda3\lib\site-packages\pip\commands\install.py”,第 342 行 前缀=options.prefix_path, 安装中的文件“C:\ProgramData\Anaconda3\lib\site-packages\pip\req\req_set.py”,第 784 行 **kwargs 文件“C:\ProgramData\Anaconda3\lib\site-packages\pip\req\req_install.py”,第 878 行,安装 微调器=微调器, 文件“C:\ProgramData\Anaconda3\lib\site-packages\pip\utils__init__.py”,第 707 行,在 call_subprocess % (command_desc, proc.returncode, cwd)) pip.exceptions.InstallationError: Command "C:\ProgramData\Anaconda3\python.exe -u -c "import setuptools, tokenize;file='C:\Users\micha\AppData\Local\Temp \pip-build-t86penrg\pytorch\setup.py';f=getattr(tokenize, 'open', open)(file);code=f.read().replace('\r \n', '\n');f.close();exec(compile(code, file, 'exec'))" install --record C:\Users\micha\AppData\ Local\Temp\pip-vms7q49e-record\install-record.txt --single-version-externally-managed --compile" 在 C:\Users\micha\AppData\Local\Temp\pip-build 中出现错误代码 1 失败-t86penrg\pytorch\
在处理上述异常的过程中,又发生了一个异常:
Traceback(最近一次调用最后一次): 文件“C:\ProgramData\Anaconda3\lib\site-packages\pip\basecommand.py”,第 215 行,在 main 状态 = self.run(选项,参数) 运行中的文件“C:\ProgramData\Anaconda3\lib\site-packages\pip\commands\install.py”,第 385 行 requirements_set.cleanup_files() 文件“C:\ProgramData\Anaconda3\lib\site-packages\pip\req\req_set.py”,第 729 行,在 cleanup_files req.remove_temporary_source() 文件“C:\ProgramData\Anaconda3\lib\site-packages\pip\req\req_install.py”,第 977 行,在 remove_temporary_source rmtree(self.source_dir) 文件“C:\ProgramData\Anaconda3\lib\site-packages\pip_vendor\retrying.py”,第 49 行,位于 Wrapped_f 返回重试(*dargs, **dkw).call(f, *args, **kw) 文件“C:\ProgramData\Anaconda3\lib\site-packages\pip_vendor\retrying.py”,第 212 行,调用中 提高尝试.get() 文件“C:\ProgramData\Anaconda3\lib\site-packages\pip_vendor\retrying.py”,第 247 行,在 get 六.reraise(self.value[0], self.value[1], self.value[2]) 文件“C:\ProgramData\Anaconda3\lib\site-packages\six.py”,第 693 行,在 reraise 升值 调用中的文件“C:\ProgramData\Anaconda3\lib\site-packages\pip_vendor\retrying.py”,第 200 行 尝试=尝试(fn(*args,**kwargs),尝试编号,假) rmtree 中的文件“C:\ProgramData\Anaconda3\lib\site-packages\pip\utils__init__.py”,第 102 行 onerror=rmtree_errorhandler) rmtree 中的文件“C:\ProgramData\Anaconda3\lib\shutil.py”,第 494 行 返回_rmtree_unsafe(路径,onerror) _rmtree_unsafe 中的文件“C:\ProgramData\Anaconda3\lib\shutil.py”,第 393 行 onerror(os.rmdir,路径,sys.exc_info()) 文件“C:\ProgramData\Anaconda3\lib\site-packages\pip\utils__init__.py”,第 114 行,在 rmtree_errorhandler 函数(路径) PermissionError: [WinError 32] 该进程无法访问该文件,因为它正被另一个进程使用:'C:\Users\micha\AppData\Local\Temp\pip-build-t86penrg\pytorch'
我也试过 conda install -c peterjc123 pytorch=0.1.12 和 soumith 但我得到同样的错误没有找到
任何想法我哪里出错了
尝试了其他论坛提示和帖子也重新安装了 Anaconda 但仍然是同样的问题
【问题讨论】:
标签: python pip deep-learning conda pytorch