美文网首页
用Anaconda+Pycharm写Python

用Anaconda+Pycharm写Python

作者: 许以诺 | 来源:发表于2018-08-14 16:58 被阅读0次

    Anaconda是一个包管理器,可以在一个project里配置专用的环境,而无需把所有projects的包都一股脑安装在计算机/服务器上。这样有几个好处:
    (1)节约空间:如果机子本身的存储有限,用Anaconda可以在一个project结束后,把这个环境直接删掉,从而节省空间;
    (2)便于合作和管理:如果一个project需要多个人合作,或者需要在不同的机器上工作,我以前总是要把所需配置的环境都自己记录下来,到新的机子上一个个安装。但使用anaconda之后,可以先在配置好的机子上把环境配置保存下来

    conda env export -n env_name -p path -f filename
    

    这里:
    env_name:要导出的环境名
    file_name:要保存的文件名

    然后将这个配置文件拷贝到新的机子上,在文件所属目录下输入

    conda env create -n env_name -f file_name
    

    这里:
    env_name变成了要新建的环境名
    file_name则是上面保存好的文件名

    之后等待一阵子,就会看到原来的环境出现在新机子上了
    (备注:这一招只能将conda配置的环境克隆到新机子上,如果使用pip安装的就不行)

    用Anaconda配置好环境之后,只需要在Pycharm里将Preference->Project Interpreter指向Anaconda配置好的环境(Mac中一般是在根目录下/anaconda/envs)中的Python,就可以使用这个环境来编译Python代码了。

    参考链接戳这里

    相关文章

      网友评论

          本文标题:用Anaconda+Pycharm写Python

          本文链接:https://www.haomeiwen.com/subject/pyxgvftx.html