Anaconda+pycharm学习记录

一、Anaconda使用中遇到的问题

①Anaconda安装在D盘符,但是使用conda命令创建环境时却默认将环境创建在C盘符

解决方法:

关键步骤有两个:一是找到 .condarc 文件。该文件一般位于C:\Users\用户名 目录下,如果没有可以通过终端命令:conda config --set show_channel_urls yes  回车键后就会在上面说的路径生成".condarc"文件。然后在该文件中加入以下语句:

envs_dirs:

  - D://anaconda3//envs  保存退出该文件,然后在Anaconda Prompt中创建环境,然后使用 conda env list 命令查看所创环境是否位于所设置的盘符中。

按道理新建的虚拟环境应该就在设置的文件路径了,但是有可能设置的文件夹权限默认不允许你进行操作,所以需要对设置的虚拟环境路径的文件夹进行权限设置,(假设环境是放在D://anaconda3//envs 目录下,那么需要对envs文件进行权限设置)如下图所示:

将下面的权限中的特殊权限所有的权限都勾选上允许

至此相关问题应该可以得到解决。

(解决方法原博客)

w11下载anaconda在d盘,新建的虚拟环境总是在c盘怎么解决_如何保证anaconda的全在e盘-CSDN博客

②可以在Anaconda Prompt 中在创建的环境中安装软件包,但是在pycharm的Terminal中安装软件包会显示:EnvironmentNotritableError: The current user does not have write permissions to the target environment问题

解决方法:先在pycharm的项目中选择创建好的conda环境作为python解释器,然后如下图所示

③python中的matplotlib库运行出现“ImportError: DLL load failed while importing _cext: 找不到指定的模块。”的问题解决方法

在power shell 中输入:

pip install msvc-runtime

二、常用的conda命令:

1.创建环境的相关命令

1创建环境

1 conda create -n ENV_NAME python=x.x

其中,-n表示环境名称参数,ENV_NAME为你要给环境起的名称,x.x表示该环境中python的版本是多少,例如想要3.7版本的python,就写python=3.7。

2激活环境

conda activate ENV_NAME

想要进入某个已创建好的环境下,需要先将其激活

3退出环境

conda deactivate

退出当前环境

4输出环境

conda remove -n ENV_NAME –all

5查看环境

conda info --env

conda info -e

conda env list

  • 13
    点赞
  • 18
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值