【发布时间】:2020-02-21 13:24:36
【问题描述】:
不幸的是,我删除了一些 Python 文件。我得到了 macOS Catalina,我想使用以下命令安装 pytorch:
pip3 install torch
如果我在终端输入这个,我会得到
手电筒的制造轮(setup.py)...错误 错误:命令出错,退出状态为 1: 命令:/Library/Frameworks/Python.framework/Versions/3.8/bin/python3.8 -u -c 'import sys,setuptools,tokenize; sys.argv[0] = '"'"'/private/var/folders/sb/4h99w30940zcbdvy_csrksxc0000gn/T/pip-install-kb_zrdjk/torch/setup.py'"'"'; 文件='"'"'/private/var/folders/sb/4h99w30940zcbdvy_csrksxc0000gn/T/pip-install-kb_zrdjk/torch/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 /private/var/folders/sb/4h99w30940zcbdvy_csrksxc0000gn/T/pip-wheel-qh35w11o --python-tag cp38 cwd:/private/var/folders/sb/4h99w30940zcbdvy_csrksxc0000gn/T/pip-install-kb_zrdjk/torch/ 完整输出(30 行): 运行 bdist_wheel 运行构建 运行 build_deps 回溯(最近一次通话最后): 文件“”,第 1 行,在 文件“/private/var/folders/sb/4h99w30940zcbdvy_csrksxc0000gn/T/pip-install-kb_zrdjk/torch/setup.py”,第 225 行,在 设置(名称=“火炬”,版本=“0.1.2.post2”, 文件“/Library/Frameworks/Python.framework/Versions/3.8/lib/python3.8/site-packages/setuptools/init.py”,第 145 行,在设置中 返回 distutils.core.setup(**attrs) 文件“/Library/Frameworks/Python.framework/Versions/3.8/lib/python3.8/distutils/core.py”,第 148 行,在设置中 dist.run_commands() 文件“/Library/Frameworks/Python.framework/Versions/3.8/lib/python3.8/distutils/dist.py”,第 966 行,在 run_commands self.run_command(cmd) 文件“/Library/Frameworks/Python.framework/Versions/3.8/lib/python3.8/distutils/dist.py”,第 985 行,在 run_command cmd_obj.run() 运行中的文件“/Library/Frameworks/Python.framework/Versions/3.8/lib/python3.8/site-packages/wheel/bdist_wheel.py”,第 192 行 self.run_command('build') 文件“/Library/Frameworks/Python.framework/Versions/3.8/lib/python3.8/distutils/cmd.py”,第 313 行,在 run_command self.distribution.run_command(command) 文件“/Library/Frameworks/Python.framework/Versions/3.8/lib/python3.8/distutils/dist.py”,第 985 行,在 run_command cmd_obj.run() 运行中的文件“/Library/Frameworks/Python.framework/Versions/3.8/lib/python3.8/distutils/command/build.py”,第 135 行 self.run_command(cmd_name) 文件“/Library/Frameworks/Python.framework/Versions/3.8/lib/python3.8/distutils/cmd.py”,第 313 行,在 run_command self.distribution.run_command(command) 文件“/Library/Frameworks/Python.framework/Versions/3.8/lib/python3.8/distutils/dist.py”,第 985 行,在 run_command cmd_obj.run() 运行中的文件“/private/var/folders/sb/4h99w30940zcbdvy_csrksxc0000gn/T/pip-install-kb_zrdjk/torch/setup.py”,第 51 行 从 tools.nnwrap 导入 generate_wrappers 作为 generate_nn_wrappers ModuleNotFoundError:没有名为“tools.nnwrap”的模块
错误:火炬的构建轮失败 为 Torch 运行 setup.py clean 错误:命令出错,退出状态为 1: 命令:/Library/Frameworks/Python.framework/Versions/3.8/bin/python3.8 -u -c 'import sys,setuptools,tokenize; sys.argv[0] = '"'"'/private/var/folders/sb/4h99w30940zcbdvy_csrksxc0000gn/T/pip-install-kb_zrdjk/torch/setup.py'"'"'; 文件='"'"'/private/var/folders/sb/4h99w30940zcbdvy_csrksxc0000gn/T/pip-install-kb_zrdjk/torch/setup.py'"'"';f=getattr(tokenize, '"'"'open'"'"', open)(file);code=f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, file, '"'"'exec'"'"'))' clean - 全部 cwd:/private/var/folders/sb/4h99w30940zcbdvy_csrksxc0000gn/T/pip-install-kb_zrdjk/torch 完整输出(2行): 运行干净 错误:[Errno 2] 没有这样的文件或目录:'.gitignore'
错误:无法清理 Torch 的构建目录 火炬制作失败 安装收集的包:torch 运行 setup.py install for torch ... 错误 错误:命令出错,退出状态为 1: 命令:/Library/Frameworks/Python.framework/Versions/3.8/bin/python3.8 -u -c 'import sys,setuptools,tokenize; sys.argv[0] = '"'"'/private/var/folders/sb/4h99w30940zcbdvy_csrksxc0000gn/T/pip-install-kb_zrdjk/torch/setup.py'"'"'; 文件='"'"'/private/var/folders/sb/4h99w30940zcbdvy_csrksxc0000gn/T/pip-install-kb_zrdjk/torch/setup.py'"'"';f=getattr(tokenize, '"'"'open'"'"', open)(file);code=f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, file, '"'"'exec'"'"'))' 安装--record /private/var/folders/sb/4h99w30940zcbdvy_csrksxc0000gn/T/pip-record-cerpeh7h/install-record.txt --single-version-externally-managed --compile cwd:/private/var/folders/sb/4h99w30940zcbdvy_csrksxc0000gn/T/pip-install-kb_zrdjk/torch/ 完整输出(23 行): 运行安装 运行 build_deps 回溯(最近一次通话最后): 文件“”,第 1 行,在 文件“/private/var/folders/sb/4h99w30940zcbdvy_csrksxc0000gn/T/pip-install-kb_zrdjk/torch/setup.py”,第 225 行,在 设置(名称=“火炬”,版本=“0.1.2.post2”, 文件“/Library/Frameworks/Python.framework/Versions/3.8/lib/python3.8/site-packages/setuptools/init.py”,第 145 行,在设置中 返回 distutils.core.setup(**attrs) 文件“/Library/Frameworks/Python.framework/Versions/3.8/lib/python3.8/distutils/core.py”,第 148 行,在设置中 dist.run_commands() 文件“/Library/Frameworks/Python.framework/Versions/3.8/lib/python3.8/distutils/dist.py”,第 966 行,在 run_commands self.run_command(cmd) 文件“/Library/Frameworks/Python.framework/Versions/3.8/lib/python3.8/distutils/dist.py”,第 985 行,在 run_command cmd_obj.run() 文件“/private/var/folders/sb/4h99w30940zcbdvy_csrksxc0000gn/T/pip-install-kb_zrdjk/torch/setup.py”,第 99 行,运行中 self.run_command('build_deps') 文件“/Library/Frameworks/Python.framework/Versions/3.8/lib/python3.8/distutils/cmd.py”,第 313 行,在 run_command self.distribution.run_command(command) 文件“/Library/Frameworks/Python.framework/Versions/3.8/lib/python3.8/distutils/dist.py”,第 985 行,在 run_command cmd_obj.run() 运行中的文件“/private/var/folders/sb/4h99w30940zcbdvy_csrksxc0000gn/T/pip-install-kb_zrdjk/torch/setup.py”,第 51 行 从 tools.nnwrap 导入 generate_wrappers 作为 generate_nn_wrappers ModuleNotFoundError:没有名为“tools.nnwrap”的模块 -------------------------------------- 错误:命令出错,退出状态为 1:/Library/Frameworks/Python.framework/Versions/3.8/bin/python3.8 -u -c 'import sys, setuptools, tokenize; sys.argv[0] = '"'"'/private/var/folders/sb/4h99w30940zcbdvy_csrksxc0000gn/T/pip-install-kb_zrdjk/torch/setup.py'"'"'; 文件='"'"'/private/var/folders/sb/4h99w30940zcbdvy_csrksxc0000gn/T/pip-install-kb_zrdjk/torch/setup.py'"'"';f=getattr(tokenize, '"'"'open'"'"', open)(file);code=f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, file, '"'"'exec'"'"'))' 安装--record /private/var/folders/sb/4h99w30940zcbdvy_csrksxc0000gn/T/pip-record-cerpeh7h/install-record.txt --single-version-externally-managed --compile 检查日志以获取完整的命令输出。
有没有办法解决这个问题?您需要更多信息吗?
更新
我改变了环境的方式(没有 anaconda),所以我收到了这个错误消息:
错误:命令出错,退出状态为 1:/Library/Frameworks/Python.framework/Versions/3.8/bin/python3.8 -u -c 'import sys, setuptools, tokenize; sys.argv[0] = '"'"'/private/var/folders/sb/4h99w30940zcbdvy_csrksxc0000gn/T/pip-install-zelcwulm/torch/setup.py'"'"'; 文件='"'"'/private/var/folders/sb/4h99w30940zcbdvy_csrksxc0000gn/T/pip-install-zelcwulm/torch/setup.py'"'"';f=getattr(tokenize, '"'"'open'"'"', open)(file);code=f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, file, '"'"'exec'"'"'))' 安装--record /private/var/folders/sb/4h99w30940zcbdvy_csrksxc0000gn/T/pip-record-i1_7akf_/install-record.txt --single-version-externally-managed --compile 检查日志以获取完整的命令输出。
【问题讨论】:
标签: python-3.x macos pip pytorch macos-catalina