pip install torch torchvision torchaudio --extra-index-url https://download.pytorch.org/whl/cu113 Defaulting to user installation because normal site-packages is not writeable Looking in indexes: https://pypi.org/simple, https://download.pytorch.org/whl/cu113 Requirement already satisfied: torch in c:\users\潇米\appdata\roaming\python\python311\site-packages (2.6.0) Collecting torchvision Downloading torchvision-0.21.0-cp311-cp311-win_amd64.whl.metadata (6.3 kB) Collecting torchaudio Downloading torchaudio-2.6.0-cp311-cp311-win_amd64.whl.metadata (6.7 kB) Requirement already satisfied: filelock in c:\office\lib\site-packages (from torch) (3.13.1) Requirement already satisfied: typing-extensions>=4.10.0 in c:\users\潇米\appdata\roaming\python\python311\site-packages (from torch) (4.12.2) Requirement already satisfied: networkx in c:\office\lib\site-packages (from torch) (3.1) Requirement already satisfied: jinja2 in c:\office\lib\site-packages (from torch) (3.1.3) Requirement already satisfied: fsspec in c:\office\lib\site-packages (from torch) (2023.10.0) Requirement already satisfied: sympy==1.13.1 in c:\users\潇米\appdata\roaming\python\python311\site-packages (from torch) (1.13.1) Requirement already satisfied: mpmath<1.4,>=1.1.0 in c:\office\lib\site-packages (from sympy==1.13.1->torch) (1.3.0) Requirement already satisfied: numpy in c:\office\lib\site-packages (from torchvision) (1.26.4) Requirement already satisfied: pillow!=8.3.*,>=5.3.0 in c:\office\lib\site-packages (from torchvision) (10.2.0) Requirement already satisfied: MarkupSafe>=2.0 in c:\office\lib\site-packages (from jinja2->torch) (2.1.3) Downloading torchvision-0.21.0-cp311-cp311-win_amd64.whl (1.6 MB) ---------------------------------------- 0.0/1.6 MB ? eta -:--:-- ---------------------------------------- 0.0/1.6 MB ? eta -:--:-- ---------------------------------------- 0.0/1.6 MB ? eta -:--:-- --------------------------------------- 0.0/1.6 MB 217.9 kB/s eta 0:00:08 ------------
时间: 2025-04-26 18:11:21 浏览: 193
### 解决 `pip` 安装 PyTorch 及其相关库时遇到的权限问题
当执行 `pip install` 命令安装 PyTorch、torchvision 或 torchaudio 库时,如果收到 “Defaulting to user installation because normal site-packages is not writeable”的警告信息,则表明当前用户的权限不足以向全局环境中的 `site-packages` 目录写入文件。
#### 方法一:以管理员身份运行命令提示符
通过右键点击 Windows 的命令提示符图标并选择“以管理员身份运行”,可以获取足够的权限来修改位于 `C:\Program Files\Python37\Lib\Site-Packages` 下的内容。之后再尝试使用标准的 `pip install` 语法进行包的安装即可[^2]。
#### 方法二:更改目标安装位置
另一种解决方案是在个人用户空间内指定自定义的目标路径来进行软件包的安装。这可以通过添加 `--target` 参数给 `pip install` 来实现,例如:
```bash
pip install --target=C:\Users\YourUsername\AppData\Roaming\Python\Python37\site-packages torch torchvision torchaudio
```
请注意替换上述命令中的 `YourUsername` 部分为实际计算机上的用户名[^3]。
#### 方法三:调整站点配置
对于更持久性的改变,还可以考虑编辑 Python 的站点模块设置 (`site.py`) 中的相关变量如 `USER_SITE`, `USER_BASE` 等指向其他具有读写访问权的位置,比如 D 盘或其他非系统分区下的某个文件夹。不过这种方法较为复杂且可能影响到整个开发环境中多个项目的依赖关系管理,因此建议谨慎操作。
#### 使用国内镜像源加速下载速度
为了提高从网络上获取这些大型机器学习框架的速度,推荐采用中国科学技术大学提供的 PyPI 镜像服务作为索引 URL:
```bash
pip install -i https://pypi.mirrors.ustc.edu.cn/simple/ torch torchvision torchaudio
```
此方式不仅有助于加快资源加载过程,同时也减少了由于国际带宽限制而导致失败的风险[^4]。
阅读全文
相关推荐













