zoukankan      html  css  js  c++  java
  • 使用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开发可以任意切换开发环境,使开发、学习效率更高。

  • 相关阅读:
    Solr 配置连接数据库
    最大利润
    分割金条的最小代价
    民居点亮
    一个会议室最多安排几场宣讲
    N皇后问题
    Integer的缓存机制
    Windows快捷键
    二叉树中两个节点的最低公共祖节点
    判断二叉树是不是完全二叉树
  • 原文地址:https://www.cnblogs.com/hardykay/p/12611460.html
Copyright © 2011-2022 走看看