<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	xmlns:georss="http://www.georss.org/georss" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:media="http://search.yahoo.com/mrss/"
	>

<channel>
	<title>Clebeaupin's Weblog &#187; Python</title>
	<atom:link href="http://clebeaupin.wordpress.com/category/python/feed/" rel="self" type="application/rss+xml" />
	<link>http://clebeaupin.wordpress.com</link>
	<description>Just another WordPress.com weblog</description>
	<lastBuildDate>Sun, 23 Sep 2007 20:54:42 +0000</lastBuildDate>
	<generator>http://wordpress.com/</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<cloud domain='clebeaupin.wordpress.com' port='80' path='/?rsscloud=notify' registerProcedure='' protocol='http-post' />
<image>
		<url>http://www.gravatar.com/blavatar/3a09d2d321ef1910eb7d4bad9076c432?s=96&#038;d=http://s.wordpress.com/i/buttonw-com.png</url>
		<title>Clebeaupin's Weblog &#187; Python</title>
		<link>http://clebeaupin.wordpress.com</link>
	</image>
	<atom:link rel="search" type="application/opensearchdescription+xml" href="http://clebeaupin.wordpress.com/osd.xml" title="Clebeaupin&#8217;s Weblog" />
		<item>
		<title>How to python on eclipse IDE ?</title>
		<link>http://clebeaupin.wordpress.com/2007/09/23/how-to-python-on-eclipse-ide/</link>
		<comments>http://clebeaupin.wordpress.com/2007/09/23/how-to-python-on-eclipse-ide/#comments</comments>
		<pubDate>Sun, 23 Sep 2007 17:19:13 +0000</pubDate>
		<dc:creator>clebeaupin</dc:creator>
				<category><![CDATA[Python]]></category>
		<category><![CDATA[l]]></category>

		<guid isPermaLink="false">http://clebeaupin.wordpress.com/2007/09/23/how-to-python-on-eclipse-ide/</guid>
		<description><![CDATA[This how-to has been tested on ubuntu but you can adapt it easily to other OS.
Eclipse is well known in the Java world and well known because this is an heavy editor that consume a lot your computer resources. This IDE is very powerful and provides a lot of plugins that can make you more [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=clebeaupin.wordpress.com&blog=1742607&post=4&subd=clebeaupin&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>This how-to has been tested on ubuntu but you can adapt it easily to other OS.</p>
<p>Eclipse is well known in the Java world and well known because this is an heavy editor that consume a lot your computer resources. This IDE is very powerful and provides a lot of plugins that can make you more productive. In this article, we&#8217;ll see how to install Eclipse to have a great python development environment.</p>
<p>Before installing Eclipse, make sure you have already installed a Java Runtine Environment 6 (package sun-java6-jre). Prefer JRE 6 to the JRE 5, because Sun has made some improvements to make Java faster.</p>
<p>Go to http://download.eclipse.org/eclipse/downloads/. Click on <strong>3.3</strong> in <strong>Latest Release</strong> section, then in <strong>Platform Runtime Binary</strong> section download your appropriate eclipse version. In my case, I have selected the eclipse-platform-3.3-linux-gtk.tar.gz release.</p>
<p>Extract eclipse from the archive you have just downloaded:</p>
<p><em>clebeaupin@atalante:~/tmp$ tar zxvf eclipse-platform-3.3-linux-gtk.tar.gz</em></p>
<p>Install eclipse in /opt to make it available for all users on your computer:</p>
<p><em>clebeaupin@atalante:~/tmp$ sudo mv eclipse /opt/</em></p>
<p>Before launching eclipse with root user make sure all files in /opt/eclipse are owned by root user:</p>
<p><em>clebeaupin@atalante:~/tmp$ sudo chown -R root:root /opt/eclipse</em></p>
<p>You are ready to launch eclipse. You have to launch it in root mode to install the needed plugins. If you do it with your specific user, plugins will not be available for all you computer users.</p>
<p>So do it:</p>
<p><em>clebeaupin@atalante:~/tmp$ sudo /opt/eclipse/eclipse</em></p>
<p>A popup like the following one appears. Keep the workspace location and check box <strong>Use this as default and do not ask again</strong> and click on <strong>OK</strong> button.</p>
<p><a href="http://clebeaupin.files.wordpress.com/2007/09/screenshot-workspace-launcher-2.png" title="Workspace Launcher"><img src="http://clebeaupin.files.wordpress.com/2007/09/screenshot-workspace-launcher-2.png" alt="Workspace Launcher" /></a></p>
<p>After few seconds Eclipse is launched and is configured with the basic plugins. Those we need are the following ones:</p>
<ul>
<li><a href="http://www.eclipse.org/webtools/">WTP</a> (Web tools platform) to edit CSS, JS, HTML and XML files</li>
<li>CVS to work with CVS repositories</li>
<li><a href="http://subclipse.tigris.org">Subclipse</a> to work with SVN repositories</li>
<li><a href="http://pydev.sf.net">Pydev</a> to edit python files</li>
<li><a href="http://andrei.gmxhome.de/anyedit/links.html">AnyEditTools</a> to add very useful features in text edition</li>
</ul>
<h4>Plugin Installer</h4>
<p>To install them and for each plugin you&#8217;ll have to go in <strong>Help &gt; Software updates &gt; Find And Install&#8230;</strong> menu and select <strong>Search for new features to install</strong>. Each plugin will be added from this screen:</p>
<p><a href="http://clebeaupin.files.wordpress.com/2007/09/capture-install-plugins-2.png" title="Install Plugins"><img src="http://clebeaupin.files.wordpress.com/2007/09/capture-install-plugins-2.png" alt="Install Plugins" /></a></p>
<h4>WTP (Web tools platform) plugin installation</h4>
<ol>
<li>Check box <strong>Europa Discovery Site</strong></li>
<li>Click on <strong>Finish</strong> button and then select your mirror</li>
<li>On <strong>Updates</strong> popup, deploy <strong>Europa Discovery Site &gt; Web and JEE Development</strong></li>
<li>Check <strong>Web Standard Tools</strong>, click on <strong>Select Required</strong> button to select all dependencies and click on the <strong>Next</strong> button</li>
<li>Accept the terms in the licence agreements and click on <strong>Next</strong> button</li>
<li>Click on <strong>Finish</strong> button and eclipse will download all the necessary files</li>
<li>  Then install all the downloaded files by clicking on <strong>Install All</strong> button</li>
</ol>
<h4>CVS plugin installation</h4>
<ol>
<li>Check box <strong>Europa Discovery Site</strong></li>
<li>Click on <strong>Finish</strong> button and then select your mirror</li>
<li>On <strong>Updates</strong> popup, deploy <strong>Europa Discovery Site &gt; Collaboration Tools</strong></li>
<li>Check <strong>Eclipse CVS Client</strong> and click on the <strong>Next</strong> button</li>
<li>Accept the terms in the licence agreements and click on <strong>Next</strong> button</li>
<li>Click on <strong>Finish</strong> button and eclipse will download all the necessary files</li>
<li>  Then install all the downloaded files by clicking on <strong>Install All</strong> button</li>
</ol>
<h4>Subclipse plugin installation</h4>
<ol>
<li>Click on <strong>New Remote Site&#8230;</strong> button, enter this <strong>title: Suclipse</strong> and this <strong>url: http://subclipse.tigris.org/update_1.2.x</strong></li>
<li>Check box <strong>Subclipse </strong>and click on <strong>Finish</strong> button</li>
<li>On <strong>Updates</strong> popup, deploy <strong>Subclipse &gt; Subclipse Plugin</strong></li>
<li>Check <strong>Subclipse</strong> and click on the <strong>Next</strong> button</li>
<li>Accept the terms in the licence agreements and click on <strong>Next</strong> button</li>
<li>Click on <strong>Finish</strong> button and eclipse will download all the necessary files</li>
<li>  Then install all the downloaded files by clicking on <strong>Install All</strong> button</li>
</ol>
<h4>Pydev plugin installation</h4>
<ol>
<li>Click on <strong>New Remote Site&#8230;</strong> button, enter this <strong>title: Pydev</strong> and this <strong>url: http://pydev.sourceforge.net/updates/</strong></li>
<li>Check box <strong>Pydev </strong>and click on <strong>Finish</strong> button</li>
<li>On <strong>Updates</strong> popup, deploy <strong>Pydev &gt; Pydev</strong></li>
<li>Check <strong>Pydev</strong> and click on the <strong>Next</strong> button</li>
<li>Accept the terms in the licence agreements and click on <strong>Next</strong> button</li>
<li>Click on <strong>Finish</strong> button and eclipse will download all the necessary files</li>
<li>  Then install all the downloaded files by clicking on <strong>Install All</strong> button</li>
</ol>
<h4>AnyEditTools plugin installation</h4>
<ol>
<li>Click on <strong>New Remote Site&#8230;</strong> button, enter this <strong>title: Andrei plugins</strong> and this <strong>url: </strong><strong>http://andrei.gmxhome.de/eclipse/</strong></li>
<li>Check box <strong>Andrei plugins</strong><strong> </strong>and click on <strong>Finish</strong> button</li>
<li>On <strong>Updates</strong> popup, deploy <strong>Andrei plugins</strong><strong> &gt; Eclipse 3.2 &#8211; 3.3 plugins</strong></li>
<li>Check <strong>AnyEditTools</strong> and click on the <strong>Next</strong> button</li>
<li>Accept the terms in the licence agreements and click on <strong>Next</strong> button</li>
<li>Click on <strong>Finish</strong> button and eclipse will download all the necessary files</li>
<li>  Then install all the downloaded files by clicking on <strong>Install All</strong> button</li>
</ol>
<h4>The end</h4>
<p>If you have succeeded in installing all the above plugins, you can close Eclipse and launch it in a normal way:</p>
<p><em>clebeaupin@atalante:~/tmp$ /opt/eclipse/eclipse</em></p>
<img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/clebeaupin.wordpress.com/4/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/clebeaupin.wordpress.com/4/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/clebeaupin.wordpress.com/4/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/clebeaupin.wordpress.com/4/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/clebeaupin.wordpress.com/4/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/clebeaupin.wordpress.com/4/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/clebeaupin.wordpress.com/4/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/clebeaupin.wordpress.com/4/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/clebeaupin.wordpress.com/4/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/clebeaupin.wordpress.com/4/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/clebeaupin.wordpress.com/4/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/clebeaupin.wordpress.com/4/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=clebeaupin.wordpress.com&blog=1742607&post=4&subd=clebeaupin&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://clebeaupin.wordpress.com/2007/09/23/how-to-python-on-eclipse-ide/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/f632f939e2af714d3925d1423ff8d6d5?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">clebeaupin</media:title>
		</media:content>

		<media:content url="http://clebeaupin.files.wordpress.com/2007/09/screenshot-workspace-launcher-2.png" medium="image">
			<media:title type="html">Workspace Launcher</media:title>
		</media:content>

		<media:content url="http://clebeaupin.files.wordpress.com/2007/09/capture-install-plugins-2.png" medium="image">
			<media:title type="html">Install Plugins</media:title>
		</media:content>
	</item>
	</channel>
</rss>