当前位置:   article > 正文

【报错】Aanaconda环境下配置pytorch时报错 (Solved)_environmentlocationnotfound: not a conda environme

environmentlocationnotfound: not a conda environment:

Aanaconda环境下配置pytorch时报错:

在命令行输入conda install pytorch torchvision torchaudio cpuonly -c pytorch安装pytorch时产生报错,报错信息如下:
EnvironmentLocationNotFound: Not a conda environment: C:\Users\绀句細浜篭.conda\envs\pytorch
  • 1

错误原因:默认环境路径中有中文,默认路径是C盘下的用户文件夹


尝试解决:

1. 想修改用户文件夹中文,但搜索解决方法后发现修改用户名称需要涉及注册表登一系列操作,很危险,并且存在需要重装系统的风险,故放弃。
2. 修改默认环境路径

解决方法:

在用户文件夹下找到.condarc,配置参数

在这里插入图片描述

添加这一段代码,第一个路径就是默认路径,你可以根据你自己的路径设置
envs_dirs:
  - X:\Pycharm\Anaconda\envs
  - C:\Users\社会人\.conda\envs
  - C:\Users\社会人\AppData\Local\conda\conda\envs
  • 1
  • 2
  • 3
  • 4

在这里插入图片描述

修改后保存
再接着执行conda install pytorch torchvision torchaudio cpuonly -c pytorch
注意,这个时候你可能还在基础环境下

在这里插入图片描述

要使用conda activate pytorch切换到pytorch环境,然后安装pytorch,不然你为什么要创建这个环境?QWQ

在这里插入图片描述

激活后可以通过pip list查看pytorch有的包

在这里插入图片描述

最后,为了保险起见,用这个命令创建环境conda create --prefix=X:\Pycharm\Anaconda\envs\pytorch python=3.10在下载的时候你就可以看到路径是不是你想要的那个

在这里插入图片描述


新的报错

输入conda install pytorch torchvision torchaudio cpuonly -c pytorch之后,又出现新的错误
CondaError: Unable to create prefix directory 'X:\Pycharm\Anaconda\envs\pytorch'.
Check that you have sufficient permissions
  • 1
  • 2
这个报错的意思是没有足够的权限能够创建这个文件夹,也就是不能对X:\Pycharm\Anaconda\envs这个文件夹进行写操作

解决方法

很简单,只要给让我们的电脑用户对这个文件夹有写权限就可以
找到文件夹

在这里插入图片描述

修改权限

在这里插入图片描述

勾选完全控制

在这里插入图片描述

然后再去安装你要的pytorch

在这里插入图片描述

安装的非常慢…

在这里插入图片描述

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/IT小白/article/detail/197720
推荐阅读
相关标签
  

闽ICP备14008679号