安装完anaconda创建虚拟环境时出现乱码

无法创建虚拟环境,乱码中提示的.conda文件删除后还是不能创建

img

img

  • 你可以参考下这个问题的回答, 看看是否对你有帮助, 链接: https://ask.csdn.net/questions/7693888
  • 这篇博客你也可以参考下:解决:在anaconda下无法使用conda安装第三方库问题
  • 除此之外, 这篇博客: conda 创建复制原环境/不联网/指定版本的虚拟环境中的 一、目标:用anaconda创建与当前环境一样的虚拟环境(非联网) 部分也许能够解决你的问题, 你可以仔细阅读以下内容或跳转源博客中阅读:
  • 1 查看现有虚拟环境内容

    conda env list # 列出所有虚拟环境

    有星号’*'的表示当前使用的环境,示例中root为默认环境

    [root@localhost ~]# conda env list
    # conda environments:
    #
    tensorflow               /root/anaconda3/envs/tensorflow
    root                  *  /root/anaconda3
    

    2 创建基于当前环境的虚拟环境(相当于拷贝当前环境)

    #创建一个和原python环境一样的虚拟环境
    
    conda create --name my_env_name --clone root
    

    3 激活并进入虚拟环境

    # 三条指令不一定哪个会生效,有一条生效就行
    conda activate my_env_name
    activate my_env_name
    source activate my_env_name
    

    进入了之后,[用户@主机名]前面会有虚拟环境的名称

    [root@localhost ~]# source activate tensorflow
    (tensorflow) [root@localhost ~]#
    

    4 退出虚拟环境

    # 三条指令不一定哪个会生效,有一条生效就行
    conda deactivate my_env_name
    deactivate my_env_name
    source deactivate my_env_name
    

    5 查看虚拟环境中的包

    conda list --name my_env_name

    [root@localhost ~]# conda list --name root
    # packages in environment at /root/anaconda3:
    #
    _license                  1.1                      py36_1  
    absl-py                   0.8.1                     <pip>
    alabaster                 0.7.10                   py36_0  
    anaconda                  4.4.0               np112py36_0  
    anaconda-client           1.6.3                    py36_0  
    ......
    

    6 给虚拟环境中下载包

    conda install package_name -n env_name

    7 删除虚拟环境

    conda env remove -n env_name

  • 您还可以看一下 七月在线老师的数据分析实战课课程中的 Anaconda全家桶安装及使用小节, 巩固相关知识点

你说的乱码我没看见,从提示信息看,你下载的文件不完整,导致解压缩失败。换一个好一点的网络环境试试看。
另外建议win10系统,不要安装乱七八糟的软件(如山寨浏览器、助手、杀毒软件、管家等)