• 使用anaconda和pycharm搭建多python本版的开发环境


    anaconda

    Anaconda指的是一个开源的Python发行版本,其包含了conda、Python等180多个科学包及其依赖项。

    下载

    下载python3.7的,可以在anaconda上面搭建多个本版的python

    https://www.anaconda.com/distribution/

    pycharm

    PyCharm是一种Python IDE,带有一整套可以帮助用户在使用Python语言开发时提高其效率的工具,比如调试、语法高亮、Project管理、代码跳转、智能提示、自动完成、单元测试、版本控制。

    下载

    我下载的是社区版,因为可以免费使用。

    https://www.jetbrains.com/pycharm/download/#section=windows

     安装

    大家下载后自己安装,下载建议使用迅雷,比较快。

    使用

    通过下面步骤,使用anaconda安装python3.5的环境

    命令

    列出本地所有环境

    conda info --envs

    下面是我通过conda安装的所有python环境

     

     安装python3.5(如果安装比较慢,建议切换到国内conda镜像源)

    conda create -n py35 python=3.5

    列出所有安装环境的py包  

    conda list -n py35

     

    包管理

    安装包文件,比如:theano

    conda install -n py35 theano

    再次通过 conda list -n py35即可查看安装是否完成

    在pycharm中加入conda创建的环境

    打开配置file->setting

     新增python环境

     点击OK即可添加完成

     选择配置好的环境测试一下

     测试代码

    import theano
    from theano import tensor as T
    
    # 初始化张量
    x = T.scalar(name='input', dtype='float32')
    w = T.scalar(name='weight', dtype='float32')
    b = T.scalar(name='bias', dtype='float32')
    z = w*x + b
    # 编译程序
    net_input = theano.function(inputs=[w, x, b], outputs=z)
    # 执行程序
    print('net_input:%2f' % net_input(2.0, 3.0, 0.5))

    运行

     总结:

    可以使用anaconda搭建多个python环境,使用pycharm开发可以任意切换开发环境,使开发、学习效率更高。

  • 相关阅读:
    LeetCode 566 重塑矩阵
    LeetCode 283 移动零
    C++Template(类模板二)
    Qt之简单绘图实现
    QT控件之QSlider
    Redis
    布局总结三: icon图标+标题上下两排排列
    vue中在data中引入图片的路径方法
    布局总结二:宽高比固定比例---移动端
    在vue中使用vue-awesome-swiper插件
  • 原文地址:https://www.cnblogs.com/hardykay/p/12611460.html
Copyright © 2020-2023  润新知