idea python-IDEA里如何安装Python插件打造开发环境(图文详解)
前言
python是一种功能强大和适用面很广的开发语言,在大数据应用和机器学习日益流行的年代,python凭借其简洁、易用和可扩展性获得很多用户的支持,近年来使用率高速增长。python环境下,集成了科学计算扩展库:NumPy、SciPy和matplotlib,它们分别为Python提供了快速数组处理、数值运算以及绘图功能。因此Python语言及其众多的扩展库所构成的开发环境十分适合工程技术、科研人员处理实验数据、制作图表,甚至开发科学计算程序。
Python Plugins的安装
Idea缺省是没有安装Python的,需要在plugins里安装,具体方法见下图:
等它下载完,会要求重启idea,关闭idea,并重启。
创建Python工程
在idea里面,File->new projects ,在弹出的工程界面,选择sdk
然后一路next下去
最后点击“finish”就可以创建自己的python工程了。
在python 工程中添加module
在自己的python工程,如myPythonProject下,可以建立自己的module。
在module下可以建立自己的文件。
需要注意的是,一定要带入后缀名py。
编写hello world
好吧,继续编写helloworld程序,在HelloWorld.py文件里面,写入如下代码:
def hello(name):
strHello='Hello,'+namereturnstrHello;
print (hello("Python!"))
在程序文件上,右键执行,执行情况如下:
外部环境中执行
虽然在idea里面可以执行这个程序,在外部环境里,也可以执行这个程序。进入这个程序所在路径,执行 python 程序文件名,这样也与idea环境中一样。
几个库说明
前面建立工程和module的时候,有出现如下的内容:
这里简要做一下说明:
Django:是用Python开发的一个免费开源的Web框架,可以用于快速搭建高性能,优雅的网站
Google App Engine: 是一种让您可以在 Google 的基础架构上运行您的网络应用程序
SQL Support: 是支持SQL的框架
欢迎大家,加入我的微信公众号:大数据躺过的坑 人工智能躺过的坑
同时,大家可以关注我的个人博客:
http://www.cnblogs.com/zlslch/ 和 http://www.cnblogs.com/lchzls/ http://www.cnblogs.com/sunnyDream/
详情请见:http://www.cnblogs.com/zlslch/p/7473861.html
人生苦短,我愿分享。本公众号将秉持活到老学到老学习无休止的交流分享开源精神,汇聚于互联网和个人学习工作的精华干货知识,一切来于互联网,反馈回互联网。
目前研究领域:大数据、机器学习、深度学习、人工智能、数据挖掘、数据分析。 语言涉及:Java、Scala、Python、Shell、Linux等 。同时还涉及平常所使用的手机、电脑和互联网上的使用技巧、问题和实用软件。 只要你一直关注和呆在群里,每天必须有收获
对应本平台的讨论和答疑QQ群:大数据和人工智能躺过的坑(总群)(161156071)
idea python-IDEA里如何安装Python插件打造开发环境(图文详解)相关推荐
- xp系统本地服务器环境配置,Windows XP安装Apache环境图文详解Windows服务器操作系统 -电脑资料...
本文章来简单的介绍Windows XP安装Apache环境图文方法,有需要了解的朋友可参考参考, 双击 apache_2.2.8-win32-x86-no_ssl.msi 文件,开始安装 Apache ...
- win8 64 mysql下载教程_windows下安装mysql-8.0.18-winx64的教程(图文详解)
1.下载安装包 安装包现在地址: https://dev.mysql.com/downloads/mysql/ 2.解压缩至安装目录 解压缩下载之后的zip,我这里使用的安装路径为: C:\Progr ...
- mysql压缩包删除_mysql解压缩方式安装和彻底删除的方法图文详解
一.安装mysql (1)将下载下来的mysql压缩文件解压缩到需要安装mysql的目录中 (2)打开解压后的文件夹,复制default.ini文件并重命名为my.ini,此文件的相关配置为: (3) ...
- python灰色波浪线,PyCharm关闭碍眼的波浪线图文详解
下面我先给出了一小段代码示例,思考一下,为什么name,my_name 不会有波浪线,而 myname 和 wangbm 会有波浪线呢? Pycharm 本身会实时地对变量名进行检查,如果变量名不是一 ...
- python给变量赋值中文_Python变量与赋值的图文详解
这次给大家带来Python变量与赋值的图文详解,使用Python变量与赋值的注意事项有哪些,下面就是实战案例,一起来看一下. Python是一门独特的语言,与C语言有很大区别,初学Python很多萌新 ...
- IDEA里如何安装Python插件打造开发环境(图文详解)
前言 python是一种功能强大和适用面很广的开发语言,在大数据应用和机器学习日益流行的年代,python凭借其简洁.易用和可扩展性获得很多用户的支持,近年来使用率高速增长.python环境下,集成了 ...
- python长表转换宽表_如何用Python来处理数据表的长宽转换(图文详解)
不多说,直接上干货! 很多地方都需用到这个知识点,比如Tableau里. 通常可以采取如python 和 r来作为数据处理的前期. 数据长宽转换是很常用的需求,特别是当是从Excel中导入的汇总表 ...
- Mac下安装mysql5.7 完整步骤(图文详解)
2019独角兽企业重金招聘Python工程师标准>>> 1.官网下载 MySQL v5.7官方正式版下载地址:https://dev.mysql.com/downloads/mysq ...
- Win7 + VirtualBox安装Mac OS X雪豹操作系统图文详解
由于工作需要,我需要同时使用Windows和Mac OS X操作系统,虽然公司可以配置两台机器,但是出于发热量,空间占用,操作系统互通等原因,我还是更倾向于在虚拟机环境里工作.由于在大部分工作还是在W ...
最新文章
- 联通短信网关返回90状态的解决
- 小马哥spring编程核心思想_Spring源码高级笔记之——Spring核心思想
- pycharm 运行程序时提示错误信息:ModuleNotFoundError: No module named 'pytest' 解决方法
- mybatis入门(四)之动态SQL
- cloud foundry_实际的Reactor操作–检索Cloud Foundry应用程序的详细信息
- 使用Spark Streaming SQL基于时间窗口进行数据统计
- echarts mysql_ECharts实现mysql 数据图表化
- Openbiz Cubi 企业级应用程序开发(一)
- Windows进程通信之共享内存通信(C++)
- python selenium 下拉列表_Selenium+Python之下拉菜单的定位
- 断网重启路由器就好_每天都要重启路由器?难怪WIFI越用越慢,宽带师傅透露其中窍门...
- 本地mongochef连接其他计算机上的数据库认证失败解决方法
- unity学习笔记-3dmax人型动画导入unity需要注意的事项
- 面对对象原则:高内聚、低耦合
- NestJs简明教程
- 判断点线位置(结构)
- 携程面试官问我怎么划分 Java 虚拟机内存区域,相见恨晚!
- 信息隐藏——第四章 图像信息隐藏数
- iOS - 添加代码片段(Code Snippets)
- 【一】综合架构(web网站架构)
热门文章
- python读excel字体颜色_无法使用python xlsxwri更改excel中的字体颜色
- tensorflow 线性回归 iris
- 深度学习的seq2seq模型——本质是LSTM,训练过程是使得所有样本的p(y1,...,yT‘|x1,...,xT)概率之和最大...
- 统计ES性能的python脚本
- LayUi 树形组件tree 实现懒加载模式,展开父节点时异步加载子节点数据
- BZOJ1951: [Sdoi2010]古代猪文
- RecyclerView 可以与CollapsingToolbarLayout一起使用
- 大数据笔记10:大数据之Hadoop的MapReduce的原理
- Day2 : iOS第三方框架MBProgressHUD学习笔记
- 庞锋 OpenCV 视频 学习进度备忘