Sat, 02 Feb 2013 16:08:11 +0100
Added a README file for the Raspberry Pi and corrected typos in the Mac README.
README-MacOSX.txt | file | annotate | diff | comparison | revisions | |
README-Raspberry.txt | file | annotate | diff | comparison | revisions | |
eric5.e4p | file | annotate | diff | comparison | revisions |
--- a/README-MacOSX.txt Mon Jan 28 19:24:14 2013 +0100 +++ b/README-MacOSX.txt Sat Feb 02 16:08:11 2013 +0100 @@ -378,9 +378,10 @@ sudo python3 setup.py install -This completes this installation instruction. Please enjoy using eric4 and let +This completes this installation instruction. Please enjoy using eric5 and let the world know about it. + Appendix A Update of MacPorts ----------------------------- In order to update MacPorts and the installed packages enter these commands in a
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/README-Raspberry.txt Sat Feb 02 16:08:11 2013 +0100 @@ -0,0 +1,172 @@ +Readme for Raspberry Pi usage +============================= + +This Readme file describes how to prepare a Raspberry Pi computer for eric. +The recommended way to do this is to install the software packages from the +distributors web pages. This procedure assumes, that the Raspbian "Wheezy" +immage available via the Raspberry.org web site was used to prepare the +SD card and that the initial setup steps have been completed. + + +1. Finalisation of setup +------------------------ +Perform these steps to get your installation up-to-date and remove obsolete +packages. + +sudo apt-get update +sudo apt-get upgrade +sudo apt-get autoremove + + +2. Complete Python3 and Python2 installation +-------------------------------------------- +Perform these steps to install the Python documentation and examples. + +sudo apt-get install python3-doc python3-examples python3-dev +sudo apt-get install python-doc python-examples python-dev + + +3. Install Qt4 +-------------- +Perform these steps to install Qt4. + +sudo apt-get install qt4-designer qt4-dev-tools qt4-doc qt4-doc-html + qt4-linguist-tools qt4-qtconfig libqt4-sql-sqlite + +Note: Enter the above command on ONE line! + +This command will install all required packages as well. Once installation +has finished you may change the Qt4 configuration using the 'qtconfig' +tool (e.g. to select another GUI style). + + +4. Install PyQt4 +---------------- +Perform these steps to install PyQt4. + +sudo apt-get install python3-pyqt4 python3-pyqt4.qsci python3-pyqt4.qtopengl + python3-pyqt4.qtsql pyqt4-dev-tools python3-dbus.mainloop.qt python-qt4-doc + +Note: Enter the above command on ONE line! + +This command will install all required packages as well. + + +5. Install Spell Checker and Dictionaries +----------------------------------------- +Perform these steps to install the spell checker and spelling dictionaries. + +sudo apt-get install python3-enchant +sudo apt-get install aspell-<xx> + +Replace <xx> by the desired language. To see which dictionaries are available +execute this command. + +apt-cache search aspell + + +6. Install Version Control Systems +---------------------------------- +Perform these steps to install the version control systems supported by eric5. + +Mercurial: sudo apt-get install mercurial kdiff3-qt +Subversion: sudo apt-get install subversion subversion-tools + + +7. Install eric5 +---------------- +Get the latest eric5 distribution package from + +http://eric-ide.python-projects.org/eric-download.html + +Just follow the link on this page to the latest download. + +Extract the downloaded package and language packs into a directory and install +it with this command + +sudo python3 install.py + +This step concludes the installation procedure. You are ready for the first +start of eric5. + +The eric5 installer created an entry in the Development menu. You may add it to +the desktop. + + +8. First start of eric5 +----------------------- +When eric5 is started for the first time it will recognize that it hasn't been +configured yet. Therefore it will start the configuration dialog with the +default configuration. At this point you could simply close the dialog by +pressing the OK button. However, it is strongly recommended that you go through +the configuration pages to get a feeling for the configuration possibilities. + +It is recommended to configure at least the paths to the various help pages on +the Help Documentation page. The values to be entered are given below. + +Python2: /usr/share/doc/python/html/index.html +Python3: /usr/share/doc/python3/html/index.html +Qt4: /usr/share/qt4/doc/html/classes.html +PyQt4: /usr/share/doc/python-qt4-doc/html/index.html + + +9. Install optional packages for eric5 (for plug-ins) +----------------------------------------------------- +eric5 provides an extension mechanism via plug-ins. Some of them require the +installation of additional python packages. The plug-ins themselves are +available via the Plugin Repository from within eric5. + + +9.1 Installation of pylint +-------------------------- +pylint is a tool to check Python sources for issues. In order to get it +installed you have to download these packages with the latest version each. + +http://download.logilab.org/pub/pylint +http://download.logilab.org/pub/astng +http://download.logilab.org/pub/common + +Once the downloads have been finished, extract all three packages and install +them with these commands. + +In the logilab-common-<version> directory do + +sudo python3 setup.py install + +In the logilab-astng-<version> directory do + +sudo python3 setup.py install + +In the pylint-<version> directory do + +sudo python3 setup.py install + +Note: You may receive some errors during the above steps. They just relate to +the tests included in the packages. If this occurs, please delete the faulty +test file and retry. As of pylint 0.25.0 this file was +"test/input/func_unknown_encoding.py". + + +9.2 Installation of cx_freeze +----------------------------- +cx_freeze is a tool that packages a Python application into executables. It is +like py2exe and py2app. Get the sources from + +http://cx-freeze.sourceforge.net/ + +and extract the downloaded source archive. In the extracted cx_freeze directory +execute the command + +sudo python3 setup.py install + +This completes this installation instruction. Please enjoy using eric5 and let +the world know about it. + + +Appendix A. +----------- +In order to keep your system up-to-date execute these commands. + +sudo apt-get update +sudo apt-get upgrade +sudo apt-get autoremove
--- a/eric5.e4p Mon Jan 28 19:24:14 2013 +0100 +++ b/eric5.e4p Sat Feb 02 16:08:11 2013 +0100 @@ -1,6 +1,8 @@ <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE Project SYSTEM "Project-5.1.dtd"> <!-- eric5 project file for project eric5 --> +<!-- Saved: 2013-02-02, 14:35:00 --> +<!-- Copyright (C) 2013 Detlev Offenbach, detlev@die-offenbachs.de --> <Project version="5.1"> <Language>en_US</Language> <ProjectWordList>Dictionaries/words.dic</ProjectWordList> @@ -1497,6 +1499,7 @@ <Other>Helpviewer/data/icons/setting.png</Other> <Other>Helpviewer/data/javascript/jquery-ui.js</Other> <Other>Helpviewer/data/javascript/jquery.js</Other> + <Other>README-Raspberry.txt</Other> </Others> <MainScript>eric5.py</MainScript> <Vcs>