配置环境那些事

因为要用到keras,但是环境老配置不好。这几天在疯狂百度报错的过程中终于学会了那么一丢丢关于配置环境的东西了,一下是我的一些总结(我是windows)

安装anaconda以及设置环境变量

anaconda可以去官网也可以去清华镜像去下载

  • 和安装普通软件一样安装,即双击下载好的exe文件-Next-I Agree-All User/Just me-Next-选择下载到的文件夹-Next-install-Next -Install Microsoft VSCode-Finish
  • 控制面板-系统和安全-系统-高级系统设置-环境变量-用户变量-PATH ,向其添加 anaconda的安装目录的Scripts文件夹
  • 打开命令行(记得是以管理员身份运行,我就老是忘记权限问题)输入 conda --version,若输出了conda的版本那就说明环境变量设置好了

虚拟环境

不同代码有时候需要的环境是不一样的,这时候我们就可以通过创造不同的虚拟环境来跑不同的代码

  • conda create -n tensorflow python=3.6/conda create --name tensorflow python=3.6'tensorflow’是创建的虚拟环境名称,3.6是在这个虚拟环境下的python版本。
  • 激活/切换虚拟环境activate tensorflow‘tensorflow’是虚拟环境名
  • 查看目前有哪些虚拟环境conda env list
  • 卸载虚拟环境conda remove --name tensorflow --all‘tensorflow’是虚拟环境名称

安装包

  • 查看当前环境下安装了哪些包conda list

  • 安装包:
    conda install tensorflow
    tensorflows 是包名
    也可以用pip
    pip install tensorflow==1.14.0
    1.14.0是包的版本

  • 移除包:
    conda remove tensorflow

  • 升级包版本:
    conda update tensorflow

  • 如果觉得官网下太慢可以换国内的镜像,我给的这个是清华的,也可换其他的

conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/
conda config --set show_channel_urls yes

总结

一路写下来发现也没多少步骤,我当初是怎么做到安装了四五天的摔!主要是校园网太坑了,老是下载超时。还有就是我的conda好像出问题了,一会能用一会不能用。如果大家和我一样,可以换pip试试!(当然事后还是得检查一下conda)还有就是一定要记得以管理员身份运行,有时候是权限问题。忘记保存当初报错的具体情况了,都是去查资料,一顿瞎改(还得感谢网上的前辈们都有遇到过这些报错并给我们提供了解决思路!)。但也在我这乱七八糟的摸索中慢慢理解学会了那么一丢丢anaconda(之前只是在学长的帮助下知道要用这个配置环境,具体怎么用干什么用的也不太懂哈哈),也算是一种收获了♡

你可能感兴趣的:(配置环境那些事)