在Windows10 安装了miniconda,执行conda报错:
conda.exe
Traceback (most recent call last):
File "E:\miniconda3\Scripts\conda-script.py", line 11, in <module>
from conda.cli import main
ModuleNotFoundError: No module named 'conda'
试了很多方法,比如conda init ,激活环境,查看path等,都没有解决
最后用了这个方法解决:
修复Python导入路径
尝试手动修复:
-
打开文件
E:\miniconda3\Scripts\conda-script.py -
在
from conda.cli import main前添加:import sys sys.path.append('E:/miniconda3/Lib/site-packages') # 替换为实际地址
修复后,再输入conda命令,就没有报错了:
(miniconda3) E:\miniconda3\Library\bin>conda init
WARNING: Cannot install xonsh wrapper without a python interpreter in prefix: E:\
modified E:\Scripts\conda.exe
modified E:\Scripts\conda-env.exe
modified E:\Scripts\conda-script.py
modified E:\Scripts\conda-env-script.py
modified E:\condabin\conda.bat
modified E:\Library\bin\conda.bat
modified E:\condabin\_conda_activate.bat
modified E:\condabin\rename_tmp.bat
modified E:\condabin\conda_auto_activate.bat
modified E:\condabin\conda_hook.bat
modified E:\Scripts\activate.bat
modified E:\condabin\activate.bat
modified E:\condabin\deactivate.bat
modified E:\Scripts\activate
modified E:\Scripts\deactivate
modified E:\etc\profile.d\conda.sh
modified E:\etc\fish\conf.d\conda.fish
modified E:\shell\condabin\Conda.psm1
modified E:\shell\condabin\conda-hook.ps1
modified E:\etc\profile.d\conda.csh
modified C:\Users\Admin\Documents\WindowsPowerShell\profile.ps1
modified C:\Users\Admin\Documents\PowerShell\profile.ps1
modified HKEY_CURRENT_USER\Software\Microsoft\Command Processor\AutoRun
==> For changes to take effect, close and re-open your current shell. <==
怎样在windows里设置conda加速镜像
执行下面语句设置
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge/
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/pytorch/
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/msys2/