构建Python开发环境一、 安装Aptana

Aptana的网站在http://aptana.com/

上到网站上下载Aptana_Studio_3_Setup_3.4.2.exe。未来可能有更新的版本出来。相信在安装上没有太大的差异。

需要特别说明的是:

构建Python开发环境二、 安装Pydev

安装Pydev提供了两种方法:下载Zip文件进行本地安装的方法和联机更新获取新功能的方法。我使用的是后者。这种方法可以随时保持自己的开发插件得到及时的更新。

Aptana使用Eclipse的插件管理机制(本来Aptana就是在Eclipse基础上开发得到的)。按照如下操作进行更新。

选择菜单:Help->Software Upates->Find and Install->Search for new features to install->New remote site->随便起个name如pydev,url填http://www.fabioz.com/pydev/updates ->然后照着提示下载安装即可。

虽然使用http://pydev.sf.net/updates/也可以。不过官方网站的文档中推荐使用 http://www.fabioz.com/pydev/updates。

构建Python开发环境三、 配置Python开发环境

在Aptana中,打开 Window->Preferences… 对话框,从右侧的树形列表中选择“ PyDev”->“Interpreter Python”, 点击Auto Config。Aptana将自动搜索系统中安装的Python。并添加PYTHONPATH。检查一下没有什么明显的异常,就可以点Ok,退出。

https://www.continuum.io/downloads, 下载 Anaconda python , Anaconda python集成了科学计算常用包:

构建Python开发环境四、进行Django项目开发

1、建立PyDev Project

Aptana->File->New->Other->Pydev->选择Pydev Project->起一个项目的名称(例如demo)->选择路径,如E:\work->选择适合你的Python版本(我的是2.7)->将下面的勾去掉,不要建立src文件(开发Django应用我们不需要这个文件夹)->Finish

2、建立Django Project

(1)进入Aptana刚刚建立Project所在的目录,运行:django-admin.py startproject demo。

(2)回到Aptana->在Aptana Project视图中右键单击新建的项目,从弹出的菜单中选择“Refresh”,即可看到Django的项目工程。添加、删除文件和目录的操作都可以通过右键菜单来完成。

(3)右键单击刚才的Python项目->属性->选择PyDev-PYTHONPATH->然后将DjangoProject目录 (项目文件路径) 添加到项目代码中去->确定

(4)对Django项目进行配置:选择Django的项目名称->Run菜单->Open Run Dialog->Python Run->右键New->在Main面板中写入项目名称,通过Browse载入项目名称和Main Module,Main Module选择manage.py->在Augement面板中,argument必须是 runserver ––noreload,下面的working directory加入你的base directory。

(5)这是直接运行会收到一个10013的错误。这是因为Aptana本省有内置的web服务器,默认占用了8000-8500的端口。因此,可以进行调整:

方法一:调整Aptana所占用的端口:

选择菜单:Windows->Preference…->Aptana->HTTP Server,设置Build-in HTTP Server的Port(s),设置范围为:8200-8500。

当然,如果这里修改了,日后再需要使用内部HTTP服务器时,需要对应调整浏览器中URL指向的端口号。

方法二:调整运行参数

让Django的开发服务器运行在其他端口上。修改run的Argument,设置Argument为8800。

经过以上的修改、配置、构建Python开发环境。Django的开发环境就可以了。相当于你有了JS、Python、HTML的综合开发工具。这下你想要的就都有了吧?!

aptana手动配置python环境_Python学习1:使用Aptana构建Python开发环境相关推荐

  1. python基础开发环境_Python基础教程,第一讲,开发环境搭建

    今天是写Python基础教程的第一课,也是下定决心做技术分享的第一篇文章.先扯几句和技术无关的吧,也便于大家了解这套课程的内容,适不适合自己学习,我做开发6年了,已年过30,一直从事的WEB方面的开发 ...

  2. 达内python 资源_Python学习资源整理,优质Python学习资源推荐

    Python基本安装: * http://www.python.org/ 官方标准Python开发包和支持环境,同时也是Python的官方网站; * http://www.activestate.co ...

  3. python勾股定理_Python学习第128课——在Python中实现醉汉随机游走

    [每天几分钟,从零入门python编程的世界!] 这节我们在2D平面内实现随机游走.我们先把原理搞清楚,用代码实现这个原理. 原理分析: 我们想像在2D平面内有一个x轴和y轴组成的坐标系,有一个人他是 ...

  4. python批量_Python学习第九十三天:Python批量处理图片

    1.Pillow库介绍Pillow是Python里的图像处理库,提供了了广泛的文件格式支持,强大的图像处理能力,主要包括图像储存.图像显示.格式转换以及基本的图像处理操作等: 安装 pip insta ...

  5. 2019最新Python学习教程(Python视频教程_Python学习教程_Python学习路线):你心目中编程界的MVP是谁?

    2019最新Python学习教程(Python视频教程_Python学习教程_Python学习路线):你心目中编程界的MVP是谁?编程界的王者是渐落寞的Java还是大火的Python? 是不是你们也喜 ...

  6. 《Python从小白到大牛》第2篇 开发环境搭建

    <Python从小白到大牛>已经上市! 开发环境搭建 <论语•魏灵公>曰:"工欲善其事,必先利其器",做好一件事,准备工作非常重要.在开始学习Python技 ...

  7. python高阶学习之一:c++调用python

    python高阶学习之一:c++调用python python已经成为当今人工智能和数据分析的主流语言,掌握python就好像拿到了进入AI分析殿堂的门票一样,无论如何任何事情都要从一点一滴做起,不要 ...

  8. 2022 最新 Android 基础教程,从开发入门到项目实战【b站动脑学院】学习笔记——第一章:Android开发环境搭建

    第 1 章 Android开发环境搭建 本章介绍了如何在个人电脑上搭建Android开发环境,主要包括:Android开发的发展历史是怎样的.Android Studio的开发环境是如何搭建的.如何创 ...

  9. Android学习笔记之(一)开发环境搭建

    Android学习笔记之(一)开发环境搭建 zouxy09@qq.com http://blog.csdn.net/zouxy09 至于说Android是什么之类的俺就不啰嗦了,因为它离我们太近了.直 ...

  10. Spark基础学习笔记10:Scala集成开发环境

    文章目录 零.本讲学习目标 一.搭建Scala的Eclipse开发环境 (一)安装Scala插件 (二)创建Scala项目 二.搭建Scala的IntelliJ IDEA开发环境 (一)启动IDEA ...

最新文章

  1. Nginx 独立图片服务器的搭建
  2. 表单界面的兼容PC手机端解决方案
  3. vue、cnpm不是内部文件_vue文件通过cnpm install后无法用npm run serve打开
  4. Charles抓包https(测试app的双向认证)
  5. MS CRM 2011中的新特性(1)——界面部分
  6. jdk 9和jdk8_了解有关JDK9紧凑弦乐的信息(视频评论Charlie Hunt)
  7. Unity与Android交互
  8. [vue] 组件中写name选项有什么作用?
  9. python多进程_Python多任务处理(多进程篇)
  10. 苹果编程套餐更新,新增创意课程,十一拿起吃灰的iPad学起来!
  11. 力扣-1290 二进制链表转整数
  12. STL 标准容器的选择
  13. ipqc异常处理流程图_异常处理及操作流程教程.ppt
  14. php去除空格函数,php如何清除空格
  15. 程序员的奋斗史(三十)——近期微信公众平台更新文章集锦
  16. 如何在和010editor中粘贴hex
  17. easyui的combobox根据拼音搜索选项
  18. [软件工程] UML 用例图详解
  19. 项目经理怎么写周总结和周计划?
  20. 一次培训机构的Java面试

热门文章

  1. Windows IE8降为IE6的方法
  2. 清理服务器系统日志,win2008服务器清理系统日志
  3. java魔法门1_魔法门之英雄无敌5
  4. Python format 使用实例
  5. 上海启用大数据捉拿套牌车 被套牌应立即报案
  6. 图数据库扫盲和图数据选用
  7. 身体质量指数(Body Mass Index,BMI)是根据人的体重和身高计算得出的一个数字,BMI对大多数人来说,是相当可靠的身体肥胖指标,其计算公式为:,其中体重单位为公斤,身高单位为米。编写程序
  8. python 网络拓扑图_python 网络拓扑图
  9. 双系统怎么给Linux扩容,linux/win 双系统环境下为linux扩容
  10. [Hadoop培训笔记]05-HDFS详细分析(二)