安装 IronPython

简介:
IronPython 1.0发布了  IronPython Python 编程语言在 .NET 平台上的实现。它支持一个可交互的控制台,该控制台支持完全的动态编译,并且可以让 Python 程序员访问所有的 .NET 库,同时还保持对 Python 语言完全的兼容性。
 
安装  IronPython
欢迎来到  IronPython 世界 让我们开始吧,将学习适合您的  Python   安装。
学习  IronPython 的第一件事就是安装 不是吗?
IronPython 可以运行于 Microsoft .NET Framework 2.0 Mono  上,所以 IronPython 也可以象 .Net 一样运行于所有的平台。 IronPython 可以运行于很多操作系统平台。  包括  Windows, Mac OSMac OS X,  所有免费的类  UNIX   变种 —— Linux
有太多的平台可以运行  IronPython 了。在一种平台下编写的  Python   程序稍作修改 就可以运行于  任何  其他支持的平台。  例如 我通常在  Windows  平台上开发  IronPython 程序 然后适当配置后使之能在  Linux  平台上运行。现在运行 IronPython 最佳环境当然是 Windows ,所以现在讲解一下 Windows 下安装 IronPython
 
2、   加压到一个文件夹
3、   设置 IronPython Shell 控制台的路径到环境变量 Path( 我的电脑--》属性--》 Advanced ---》环境变量--》用户环境变量-- Path)
4、   打开命令行窗口,输入 ipy ,就可以看到如下内容,说明你安装成功了。
 
 
使用  IronPython  的交互  Shell
 
既然我们已经安装了  IronPython,  那么我们运行的这个交互 shell 是什么东西呢? IronPython 扮演着两种角色。  首先它是一个脚本解释器 可以从命令行运行脚本 也可以在脚本上双击 象运行其他应用程序一样。它还是一个交互  shell,  可以执行任意的语句和表达式。  这一点对调试、快速组建和测试相当有用。我甚至知道一些人把  IronPython 的交互  shell  当作计算器来使用!  在您的计算机平台上启动  IronPython 的交互  shell,  接下来让我们深入下去做些操作 :

 1.1. 初次使用交互 Shell
>>> 1 + 1              
2
>>> print 'hello world'
hello world
>>> x = 1              
>>> y = 2
>>> x + y
3
IronPython 的交互  shell  可以计算任意的  IronPython 表达式 包括任何基本的数学表达式。
交互  shell  可以执行任意的  IronPython 语句 包括  print  语句。
也可以给变量赋值 并且变量值在  shell  打开时一直有效(一旦关毕交互  Sheel ,  变量值将丢失)。
 
小结
您现在应该已经安装了一个可以工作的  IronPython 版本了。在命令行简单地键入  ipy 就可以进入 IronPython 的世界
最后祝贺您 欢迎来到  IronPython 世界。





本文转自 张善友 51CTO博客,原文链接:http://blog.51cto.com/shanyou/75013,如需转载请自行联系原作者
目录
相关文章
|
9月前
|
机器学习/深度学习 算法 数据挖掘
足球比赛的镜头如何变成数据:从视频分析到实时数据应用
足球视频分析利用计算机视觉与深度学习技术,将比赛镜头转化为球员位置、动作及赛事事件等结构化数据,助力战术制定、表现评估与观赛体验升级,推动体育智能化发展。
|
10月前
|
JSON API 数据安全/隐私保护
【干货满满】分享京东API接口到手价,用python脚本实现
淘宝开放平台提供丰富API,通过商品详情接口与淘宝联盟接口,可获取含优惠券、满减后的商品到手价。本文介绍基于Python的实现方案,涵盖签名生成、接口调用、价格解析及错误处理,适用于比价工具、导购平台等场景。
|
11月前
|
数据采集 监控 数据处理
基于STM32实现多模态生物电信号采集与传输
基于STM32实现多模态生物电信号采集与传输
427 0
|
人工智能 文字识别 监控
卷死传统系统!AIOA 协同办公,傻瓜式玩转智能管理
AIOA协同管理平台基于钉钉和钉钉低代码构建,以预置OA应用快速迭代满足业务需求。方案内置销售、采购、财务费用闭环等主线应用,并提供固定资产、车辆管理、证照管理、访客管理等高频场景,实现开箱即用,快速响应企业信息化需求。通过统一门户、互联互通的流程体系、丰富的办公管理应用以及智能化能力,提升企业内外协同效率,支持持续数字化转型。
947 12
卷死传统系统!AIOA 协同办公,傻瓜式玩转智能管理
|
JavaScript 安全 Java
如何使用 Spring Boot 和 Ant Design Pro Vue 构建一个具有动态路由和菜单功能的前后端分离应用
【10月更文挑战第8天】本文介绍了如何使用 Spring Boot 和 Ant Design Pro Vue 构建一个具有动态路由和菜单功能的前后端分离应用。首先,通过 Spring Initializr 创建并配置 Spring Boot 项目,实现后端 API 和安全配置。接着,使用 Ant Design Pro Vue 脚手架创建前端项目,配置动态路由和菜单,并创建相应的页面组件。最后,通过具体实践心得,分享了版本兼容性、安全性、性能调优等注意事项,帮助读者快速搭建高效且易维护的应用框架。
474 3
|
前端开发 安全 关系型数据库
Flask的学生信息管理系统的设计与实现
Flask的学生信息管理系统的设计与实现
1711 0
|
机器学习/深度学习 人工智能 弹性计算
阿里云AI服务器价格表_GPU服务器租赁费用_AI人工智能高性能计算推理
阿里云AI服务器提供多种配置选项,包括CPU+GPU、CPU+FPGA等组合,支持高性能计算需求。本文汇总了阿里云GPU服务器的价格信息,涵盖NVIDIA A10、V100、T4、P4、P100等多款GPU卡,适用于人工智能、机器学习和深度学习等场景。详细价格表和实例规格见文内图表。
2931 0
|
SQL 关系型数据库 API
Flink(十三)【Flink SQL(上)SqlClient、DDL、查询】(1)
Flink(十三)【Flink SQL(上)SqlClient、DDL、查询】
Flink(十三)【Flink SQL(上)SqlClient、DDL、查询】(1)
|
SQL 存储 安全
如何防护SQL注入
在互联网中,SQL注入攻击是网站和应用面临的主要安全威胁之一。攻击者通过在输入字段中插入恶意SQL代码,企图非法访问或操控数据库。防范措施包括限制查询长度、使用参数化查询、采用ORM框架、遵循最小权限原则、定期更新系统以及使用SCDN等专业安全产品,以增强防护能力,保护数据安全。
QML (控件位置布局)之(Anchors)锚布局
QML (控件位置布局)之(Anchors)锚布局
886 2