码迷,mamicode.com
首页 > 编程语言 > 详细

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

时间:2020-04-01 12:56:04      阅读:73      评论:0      收藏:0      [点我收藏+]

标签:点击   blank   file   安装包   char   env   put   国内   nbsp   

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 install -n py35 python3.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开发可以任意切换开发环境,使开发、学习效率更高。

 

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

标签:点击   blank   file   安装包   char   env   put   国内   nbsp   

原文地址:https://www.cnblogs.com/hardykay/p/12611460.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!