README-Raspberry.txt

Sat, 05 Jul 2014 11:41:14 +0200

author
Detlev Offenbach <detlev@die-offenbachs.de>
date
Sat, 05 Jul 2014 11:41:14 +0200
changeset 3669
ac84ac3c0f05
parent 2382
a55e5e94a87b
permissions
-rw-r--r--

Continued renaming eric5 for PyQt5 to eric6.

2382
a55e5e94a87b Added a README file for the Raspberry Pi and corrected typos in the Mac README.
"Detlev Offenbach <detlev@die-offenbachs.de>"
parents:
diff changeset
1 Readme for Raspberry Pi usage
a55e5e94a87b Added a README file for the Raspberry Pi and corrected typos in the Mac README.
"Detlev Offenbach <detlev@die-offenbachs.de>"
parents:
diff changeset
2 =============================
a55e5e94a87b Added a README file for the Raspberry Pi and corrected typos in the Mac README.
"Detlev Offenbach <detlev@die-offenbachs.de>"
parents:
diff changeset
3
a55e5e94a87b Added a README file for the Raspberry Pi and corrected typos in the Mac README.
"Detlev Offenbach <detlev@die-offenbachs.de>"
parents:
diff changeset
4 This Readme file describes how to prepare a Raspberry Pi computer for eric.
a55e5e94a87b Added a README file for the Raspberry Pi and corrected typos in the Mac README.
"Detlev Offenbach <detlev@die-offenbachs.de>"
parents:
diff changeset
5 The recommended way to do this is to install the software packages from the
a55e5e94a87b Added a README file for the Raspberry Pi and corrected typos in the Mac README.
"Detlev Offenbach <detlev@die-offenbachs.de>"
parents:
diff changeset
6 distributors web pages. This procedure assumes, that the Raspbian "Wheezy"
a55e5e94a87b Added a README file for the Raspberry Pi and corrected typos in the Mac README.
"Detlev Offenbach <detlev@die-offenbachs.de>"
parents:
diff changeset
7 immage available via the Raspberry.org web site was used to prepare the
a55e5e94a87b Added a README file for the Raspberry Pi and corrected typos in the Mac README.
"Detlev Offenbach <detlev@die-offenbachs.de>"
parents:
diff changeset
8 SD card and that the initial setup steps have been completed.
a55e5e94a87b Added a README file for the Raspberry Pi and corrected typos in the Mac README.
"Detlev Offenbach <detlev@die-offenbachs.de>"
parents:
diff changeset
9
a55e5e94a87b Added a README file for the Raspberry Pi and corrected typos in the Mac README.
"Detlev Offenbach <detlev@die-offenbachs.de>"
parents:
diff changeset
10
a55e5e94a87b Added a README file for the Raspberry Pi and corrected typos in the Mac README.
"Detlev Offenbach <detlev@die-offenbachs.de>"
parents:
diff changeset
11 1. Finalisation of setup
a55e5e94a87b Added a README file for the Raspberry Pi and corrected typos in the Mac README.
"Detlev Offenbach <detlev@die-offenbachs.de>"
parents:
diff changeset
12 ------------------------
a55e5e94a87b Added a README file for the Raspberry Pi and corrected typos in the Mac README.
"Detlev Offenbach <detlev@die-offenbachs.de>"
parents:
diff changeset
13 Perform these steps to get your installation up-to-date and remove obsolete
a55e5e94a87b Added a README file for the Raspberry Pi and corrected typos in the Mac README.
"Detlev Offenbach <detlev@die-offenbachs.de>"
parents:
diff changeset
14 packages.
a55e5e94a87b Added a README file for the Raspberry Pi and corrected typos in the Mac README.
"Detlev Offenbach <detlev@die-offenbachs.de>"
parents:
diff changeset
15
a55e5e94a87b Added a README file for the Raspberry Pi and corrected typos in the Mac README.
"Detlev Offenbach <detlev@die-offenbachs.de>"
parents:
diff changeset
16 sudo apt-get update
a55e5e94a87b Added a README file for the Raspberry Pi and corrected typos in the Mac README.
"Detlev Offenbach <detlev@die-offenbachs.de>"
parents:
diff changeset
17 sudo apt-get upgrade
a55e5e94a87b Added a README file for the Raspberry Pi and corrected typos in the Mac README.
"Detlev Offenbach <detlev@die-offenbachs.de>"
parents:
diff changeset
18 sudo apt-get autoremove
a55e5e94a87b Added a README file for the Raspberry Pi and corrected typos in the Mac README.
"Detlev Offenbach <detlev@die-offenbachs.de>"
parents:
diff changeset
19
a55e5e94a87b Added a README file for the Raspberry Pi and corrected typos in the Mac README.
"Detlev Offenbach <detlev@die-offenbachs.de>"
parents:
diff changeset
20
a55e5e94a87b Added a README file for the Raspberry Pi and corrected typos in the Mac README.
"Detlev Offenbach <detlev@die-offenbachs.de>"
parents:
diff changeset
21 2. Complete Python3 and Python2 installation
a55e5e94a87b Added a README file for the Raspberry Pi and corrected typos in the Mac README.
"Detlev Offenbach <detlev@die-offenbachs.de>"
parents:
diff changeset
22 --------------------------------------------
a55e5e94a87b Added a README file for the Raspberry Pi and corrected typos in the Mac README.
"Detlev Offenbach <detlev@die-offenbachs.de>"
parents:
diff changeset
23 Perform these steps to install the Python documentation and examples.
a55e5e94a87b Added a README file for the Raspberry Pi and corrected typos in the Mac README.
"Detlev Offenbach <detlev@die-offenbachs.de>"
parents:
diff changeset
24
a55e5e94a87b Added a README file for the Raspberry Pi and corrected typos in the Mac README.
"Detlev Offenbach <detlev@die-offenbachs.de>"
parents:
diff changeset
25 sudo apt-get install python3-doc python3-examples python3-dev
a55e5e94a87b Added a README file for the Raspberry Pi and corrected typos in the Mac README.
"Detlev Offenbach <detlev@die-offenbachs.de>"
parents:
diff changeset
26 sudo apt-get install python-doc python-examples python-dev
a55e5e94a87b Added a README file for the Raspberry Pi and corrected typos in the Mac README.
"Detlev Offenbach <detlev@die-offenbachs.de>"
parents:
diff changeset
27
a55e5e94a87b Added a README file for the Raspberry Pi and corrected typos in the Mac README.
"Detlev Offenbach <detlev@die-offenbachs.de>"
parents:
diff changeset
28
a55e5e94a87b Added a README file for the Raspberry Pi and corrected typos in the Mac README.
"Detlev Offenbach <detlev@die-offenbachs.de>"
parents:
diff changeset
29 3. Install Qt4
a55e5e94a87b Added a README file for the Raspberry Pi and corrected typos in the Mac README.
"Detlev Offenbach <detlev@die-offenbachs.de>"
parents:
diff changeset
30 --------------
a55e5e94a87b Added a README file for the Raspberry Pi and corrected typos in the Mac README.
"Detlev Offenbach <detlev@die-offenbachs.de>"
parents:
diff changeset
31 Perform these steps to install Qt4.
a55e5e94a87b Added a README file for the Raspberry Pi and corrected typos in the Mac README.
"Detlev Offenbach <detlev@die-offenbachs.de>"
parents:
diff changeset
32
a55e5e94a87b Added a README file for the Raspberry Pi and corrected typos in the Mac README.
"Detlev Offenbach <detlev@die-offenbachs.de>"
parents:
diff changeset
33 sudo apt-get install qt4-designer qt4-dev-tools qt4-doc qt4-doc-html
a55e5e94a87b Added a README file for the Raspberry Pi and corrected typos in the Mac README.
"Detlev Offenbach <detlev@die-offenbachs.de>"
parents:
diff changeset
34 qt4-linguist-tools qt4-qtconfig libqt4-sql-sqlite
a55e5e94a87b Added a README file for the Raspberry Pi and corrected typos in the Mac README.
"Detlev Offenbach <detlev@die-offenbachs.de>"
parents:
diff changeset
35
a55e5e94a87b Added a README file for the Raspberry Pi and corrected typos in the Mac README.
"Detlev Offenbach <detlev@die-offenbachs.de>"
parents:
diff changeset
36 Note: Enter the above command on ONE line!
a55e5e94a87b Added a README file for the Raspberry Pi and corrected typos in the Mac README.
"Detlev Offenbach <detlev@die-offenbachs.de>"
parents:
diff changeset
37
a55e5e94a87b Added a README file for the Raspberry Pi and corrected typos in the Mac README.
"Detlev Offenbach <detlev@die-offenbachs.de>"
parents:
diff changeset
38 This command will install all required packages as well. Once installation
a55e5e94a87b Added a README file for the Raspberry Pi and corrected typos in the Mac README.
"Detlev Offenbach <detlev@die-offenbachs.de>"
parents:
diff changeset
39 has finished you may change the Qt4 configuration using the 'qtconfig'
a55e5e94a87b Added a README file for the Raspberry Pi and corrected typos in the Mac README.
"Detlev Offenbach <detlev@die-offenbachs.de>"
parents:
diff changeset
40 tool (e.g. to select another GUI style).
a55e5e94a87b Added a README file for the Raspberry Pi and corrected typos in the Mac README.
"Detlev Offenbach <detlev@die-offenbachs.de>"
parents:
diff changeset
41
a55e5e94a87b Added a README file for the Raspberry Pi and corrected typos in the Mac README.
"Detlev Offenbach <detlev@die-offenbachs.de>"
parents:
diff changeset
42
a55e5e94a87b Added a README file for the Raspberry Pi and corrected typos in the Mac README.
"Detlev Offenbach <detlev@die-offenbachs.de>"
parents:
diff changeset
43 4. Install PyQt4
a55e5e94a87b Added a README file for the Raspberry Pi and corrected typos in the Mac README.
"Detlev Offenbach <detlev@die-offenbachs.de>"
parents:
diff changeset
44 ----------------
a55e5e94a87b Added a README file for the Raspberry Pi and corrected typos in the Mac README.
"Detlev Offenbach <detlev@die-offenbachs.de>"
parents:
diff changeset
45 Perform these steps to install PyQt4.
a55e5e94a87b Added a README file for the Raspberry Pi and corrected typos in the Mac README.
"Detlev Offenbach <detlev@die-offenbachs.de>"
parents:
diff changeset
46
a55e5e94a87b Added a README file for the Raspberry Pi and corrected typos in the Mac README.
"Detlev Offenbach <detlev@die-offenbachs.de>"
parents:
diff changeset
47 sudo apt-get install python3-pyqt4 python3-pyqt4.qsci python3-pyqt4.qtopengl
a55e5e94a87b Added a README file for the Raspberry Pi and corrected typos in the Mac README.
"Detlev Offenbach <detlev@die-offenbachs.de>"
parents:
diff changeset
48 python3-pyqt4.qtsql pyqt4-dev-tools python3-dbus.mainloop.qt python-qt4-doc
a55e5e94a87b Added a README file for the Raspberry Pi and corrected typos in the Mac README.
"Detlev Offenbach <detlev@die-offenbachs.de>"
parents:
diff changeset
49
a55e5e94a87b Added a README file for the Raspberry Pi and corrected typos in the Mac README.
"Detlev Offenbach <detlev@die-offenbachs.de>"
parents:
diff changeset
50 Note: Enter the above command on ONE line!
a55e5e94a87b Added a README file for the Raspberry Pi and corrected typos in the Mac README.
"Detlev Offenbach <detlev@die-offenbachs.de>"
parents:
diff changeset
51
a55e5e94a87b Added a README file for the Raspberry Pi and corrected typos in the Mac README.
"Detlev Offenbach <detlev@die-offenbachs.de>"
parents:
diff changeset
52 This command will install all required packages as well.
a55e5e94a87b Added a README file for the Raspberry Pi and corrected typos in the Mac README.
"Detlev Offenbach <detlev@die-offenbachs.de>"
parents:
diff changeset
53
a55e5e94a87b Added a README file for the Raspberry Pi and corrected typos in the Mac README.
"Detlev Offenbach <detlev@die-offenbachs.de>"
parents:
diff changeset
54
a55e5e94a87b Added a README file for the Raspberry Pi and corrected typos in the Mac README.
"Detlev Offenbach <detlev@die-offenbachs.de>"
parents:
diff changeset
55 5. Install Spell Checker and Dictionaries
a55e5e94a87b Added a README file for the Raspberry Pi and corrected typos in the Mac README.
"Detlev Offenbach <detlev@die-offenbachs.de>"
parents:
diff changeset
56 -----------------------------------------
a55e5e94a87b Added a README file for the Raspberry Pi and corrected typos in the Mac README.
"Detlev Offenbach <detlev@die-offenbachs.de>"
parents:
diff changeset
57 Perform these steps to install the spell checker and spelling dictionaries.
a55e5e94a87b Added a README file for the Raspberry Pi and corrected typos in the Mac README.
"Detlev Offenbach <detlev@die-offenbachs.de>"
parents:
diff changeset
58
a55e5e94a87b Added a README file for the Raspberry Pi and corrected typos in the Mac README.
"Detlev Offenbach <detlev@die-offenbachs.de>"
parents:
diff changeset
59 sudo apt-get install python3-enchant
a55e5e94a87b Added a README file for the Raspberry Pi and corrected typos in the Mac README.
"Detlev Offenbach <detlev@die-offenbachs.de>"
parents:
diff changeset
60 sudo apt-get install aspell-<xx>
a55e5e94a87b Added a README file for the Raspberry Pi and corrected typos in the Mac README.
"Detlev Offenbach <detlev@die-offenbachs.de>"
parents:
diff changeset
61
a55e5e94a87b Added a README file for the Raspberry Pi and corrected typos in the Mac README.
"Detlev Offenbach <detlev@die-offenbachs.de>"
parents:
diff changeset
62 Replace <xx> by the desired language. To see which dictionaries are available
a55e5e94a87b Added a README file for the Raspberry Pi and corrected typos in the Mac README.
"Detlev Offenbach <detlev@die-offenbachs.de>"
parents:
diff changeset
63 execute this command.
a55e5e94a87b Added a README file for the Raspberry Pi and corrected typos in the Mac README.
"Detlev Offenbach <detlev@die-offenbachs.de>"
parents:
diff changeset
64
a55e5e94a87b Added a README file for the Raspberry Pi and corrected typos in the Mac README.
"Detlev Offenbach <detlev@die-offenbachs.de>"
parents:
diff changeset
65 apt-cache search aspell
a55e5e94a87b Added a README file for the Raspberry Pi and corrected typos in the Mac README.
"Detlev Offenbach <detlev@die-offenbachs.de>"
parents:
diff changeset
66
a55e5e94a87b Added a README file for the Raspberry Pi and corrected typos in the Mac README.
"Detlev Offenbach <detlev@die-offenbachs.de>"
parents:
diff changeset
67
a55e5e94a87b Added a README file for the Raspberry Pi and corrected typos in the Mac README.
"Detlev Offenbach <detlev@die-offenbachs.de>"
parents:
diff changeset
68 6. Install Version Control Systems
a55e5e94a87b Added a README file for the Raspberry Pi and corrected typos in the Mac README.
"Detlev Offenbach <detlev@die-offenbachs.de>"
parents:
diff changeset
69 ----------------------------------
a55e5e94a87b Added a README file for the Raspberry Pi and corrected typos in the Mac README.
"Detlev Offenbach <detlev@die-offenbachs.de>"
parents:
diff changeset
70 Perform these steps to install the version control systems supported by eric5.
a55e5e94a87b Added a README file for the Raspberry Pi and corrected typos in the Mac README.
"Detlev Offenbach <detlev@die-offenbachs.de>"
parents:
diff changeset
71
a55e5e94a87b Added a README file for the Raspberry Pi and corrected typos in the Mac README.
"Detlev Offenbach <detlev@die-offenbachs.de>"
parents:
diff changeset
72 Mercurial: sudo apt-get install mercurial kdiff3-qt
a55e5e94a87b Added a README file for the Raspberry Pi and corrected typos in the Mac README.
"Detlev Offenbach <detlev@die-offenbachs.de>"
parents:
diff changeset
73 Subversion: sudo apt-get install subversion subversion-tools
a55e5e94a87b Added a README file for the Raspberry Pi and corrected typos in the Mac README.
"Detlev Offenbach <detlev@die-offenbachs.de>"
parents:
diff changeset
74
a55e5e94a87b Added a README file for the Raspberry Pi and corrected typos in the Mac README.
"Detlev Offenbach <detlev@die-offenbachs.de>"
parents:
diff changeset
75
a55e5e94a87b Added a README file for the Raspberry Pi and corrected typos in the Mac README.
"Detlev Offenbach <detlev@die-offenbachs.de>"
parents:
diff changeset
76 7. Install eric5
a55e5e94a87b Added a README file for the Raspberry Pi and corrected typos in the Mac README.
"Detlev Offenbach <detlev@die-offenbachs.de>"
parents:
diff changeset
77 ----------------
a55e5e94a87b Added a README file for the Raspberry Pi and corrected typos in the Mac README.
"Detlev Offenbach <detlev@die-offenbachs.de>"
parents:
diff changeset
78 Get the latest eric5 distribution package from
a55e5e94a87b Added a README file for the Raspberry Pi and corrected typos in the Mac README.
"Detlev Offenbach <detlev@die-offenbachs.de>"
parents:
diff changeset
79
a55e5e94a87b Added a README file for the Raspberry Pi and corrected typos in the Mac README.
"Detlev Offenbach <detlev@die-offenbachs.de>"
parents:
diff changeset
80 http://eric-ide.python-projects.org/eric-download.html
a55e5e94a87b Added a README file for the Raspberry Pi and corrected typos in the Mac README.
"Detlev Offenbach <detlev@die-offenbachs.de>"
parents:
diff changeset
81
a55e5e94a87b Added a README file for the Raspberry Pi and corrected typos in the Mac README.
"Detlev Offenbach <detlev@die-offenbachs.de>"
parents:
diff changeset
82 Just follow the link on this page to the latest download.
a55e5e94a87b Added a README file for the Raspberry Pi and corrected typos in the Mac README.
"Detlev Offenbach <detlev@die-offenbachs.de>"
parents:
diff changeset
83
a55e5e94a87b Added a README file for the Raspberry Pi and corrected typos in the Mac README.
"Detlev Offenbach <detlev@die-offenbachs.de>"
parents:
diff changeset
84 Extract the downloaded package and language packs into a directory and install
a55e5e94a87b Added a README file for the Raspberry Pi and corrected typos in the Mac README.
"Detlev Offenbach <detlev@die-offenbachs.de>"
parents:
diff changeset
85 it with this command
a55e5e94a87b Added a README file for the Raspberry Pi and corrected typos in the Mac README.
"Detlev Offenbach <detlev@die-offenbachs.de>"
parents:
diff changeset
86
a55e5e94a87b Added a README file for the Raspberry Pi and corrected typos in the Mac README.
"Detlev Offenbach <detlev@die-offenbachs.de>"
parents:
diff changeset
87 sudo python3 install.py
a55e5e94a87b Added a README file for the Raspberry Pi and corrected typos in the Mac README.
"Detlev Offenbach <detlev@die-offenbachs.de>"
parents:
diff changeset
88
a55e5e94a87b Added a README file for the Raspberry Pi and corrected typos in the Mac README.
"Detlev Offenbach <detlev@die-offenbachs.de>"
parents:
diff changeset
89 This step concludes the installation procedure. You are ready for the first
a55e5e94a87b Added a README file for the Raspberry Pi and corrected typos in the Mac README.
"Detlev Offenbach <detlev@die-offenbachs.de>"
parents:
diff changeset
90 start of eric5.
a55e5e94a87b Added a README file for the Raspberry Pi and corrected typos in the Mac README.
"Detlev Offenbach <detlev@die-offenbachs.de>"
parents:
diff changeset
91
a55e5e94a87b Added a README file for the Raspberry Pi and corrected typos in the Mac README.
"Detlev Offenbach <detlev@die-offenbachs.de>"
parents:
diff changeset
92 The eric5 installer created an entry in the Development menu. You may add it to
a55e5e94a87b Added a README file for the Raspberry Pi and corrected typos in the Mac README.
"Detlev Offenbach <detlev@die-offenbachs.de>"
parents:
diff changeset
93 the desktop.
a55e5e94a87b Added a README file for the Raspberry Pi and corrected typos in the Mac README.
"Detlev Offenbach <detlev@die-offenbachs.de>"
parents:
diff changeset
94
a55e5e94a87b Added a README file for the Raspberry Pi and corrected typos in the Mac README.
"Detlev Offenbach <detlev@die-offenbachs.de>"
parents:
diff changeset
95
a55e5e94a87b Added a README file for the Raspberry Pi and corrected typos in the Mac README.
"Detlev Offenbach <detlev@die-offenbachs.de>"
parents:
diff changeset
96 8. First start of eric5
a55e5e94a87b Added a README file for the Raspberry Pi and corrected typos in the Mac README.
"Detlev Offenbach <detlev@die-offenbachs.de>"
parents:
diff changeset
97 -----------------------
a55e5e94a87b Added a README file for the Raspberry Pi and corrected typos in the Mac README.
"Detlev Offenbach <detlev@die-offenbachs.de>"
parents:
diff changeset
98 When eric5 is started for the first time it will recognize that it hasn't been
a55e5e94a87b Added a README file for the Raspberry Pi and corrected typos in the Mac README.
"Detlev Offenbach <detlev@die-offenbachs.de>"
parents:
diff changeset
99 configured yet. Therefore it will start the configuration dialog with the
a55e5e94a87b Added a README file for the Raspberry Pi and corrected typos in the Mac README.
"Detlev Offenbach <detlev@die-offenbachs.de>"
parents:
diff changeset
100 default configuration. At this point you could simply close the dialog by
a55e5e94a87b Added a README file for the Raspberry Pi and corrected typos in the Mac README.
"Detlev Offenbach <detlev@die-offenbachs.de>"
parents:
diff changeset
101 pressing the OK button. However, it is strongly recommended that you go through
a55e5e94a87b Added a README file for the Raspberry Pi and corrected typos in the Mac README.
"Detlev Offenbach <detlev@die-offenbachs.de>"
parents:
diff changeset
102 the configuration pages to get a feeling for the configuration possibilities.
a55e5e94a87b Added a README file for the Raspberry Pi and corrected typos in the Mac README.
"Detlev Offenbach <detlev@die-offenbachs.de>"
parents:
diff changeset
103
a55e5e94a87b Added a README file for the Raspberry Pi and corrected typos in the Mac README.
"Detlev Offenbach <detlev@die-offenbachs.de>"
parents:
diff changeset
104 It is recommended to configure at least the paths to the various help pages on
a55e5e94a87b Added a README file for the Raspberry Pi and corrected typos in the Mac README.
"Detlev Offenbach <detlev@die-offenbachs.de>"
parents:
diff changeset
105 the Help Documentation page. The values to be entered are given below.
a55e5e94a87b Added a README file for the Raspberry Pi and corrected typos in the Mac README.
"Detlev Offenbach <detlev@die-offenbachs.de>"
parents:
diff changeset
106
a55e5e94a87b Added a README file for the Raspberry Pi and corrected typos in the Mac README.
"Detlev Offenbach <detlev@die-offenbachs.de>"
parents:
diff changeset
107 Python2: /usr/share/doc/python/html/index.html
a55e5e94a87b Added a README file for the Raspberry Pi and corrected typos in the Mac README.
"Detlev Offenbach <detlev@die-offenbachs.de>"
parents:
diff changeset
108 Python3: /usr/share/doc/python3/html/index.html
a55e5e94a87b Added a README file for the Raspberry Pi and corrected typos in the Mac README.
"Detlev Offenbach <detlev@die-offenbachs.de>"
parents:
diff changeset
109 Qt4: /usr/share/qt4/doc/html/classes.html
a55e5e94a87b Added a README file for the Raspberry Pi and corrected typos in the Mac README.
"Detlev Offenbach <detlev@die-offenbachs.de>"
parents:
diff changeset
110 PyQt4: /usr/share/doc/python-qt4-doc/html/index.html
a55e5e94a87b Added a README file for the Raspberry Pi and corrected typos in the Mac README.
"Detlev Offenbach <detlev@die-offenbachs.de>"
parents:
diff changeset
111
a55e5e94a87b Added a README file for the Raspberry Pi and corrected typos in the Mac README.
"Detlev Offenbach <detlev@die-offenbachs.de>"
parents:
diff changeset
112
a55e5e94a87b Added a README file for the Raspberry Pi and corrected typos in the Mac README.
"Detlev Offenbach <detlev@die-offenbachs.de>"
parents:
diff changeset
113 9. Install optional packages for eric5 (for plug-ins)
a55e5e94a87b Added a README file for the Raspberry Pi and corrected typos in the Mac README.
"Detlev Offenbach <detlev@die-offenbachs.de>"
parents:
diff changeset
114 -----------------------------------------------------
a55e5e94a87b Added a README file for the Raspberry Pi and corrected typos in the Mac README.
"Detlev Offenbach <detlev@die-offenbachs.de>"
parents:
diff changeset
115 eric5 provides an extension mechanism via plug-ins. Some of them require the
a55e5e94a87b Added a README file for the Raspberry Pi and corrected typos in the Mac README.
"Detlev Offenbach <detlev@die-offenbachs.de>"
parents:
diff changeset
116 installation of additional python packages. The plug-ins themselves are
a55e5e94a87b Added a README file for the Raspberry Pi and corrected typos in the Mac README.
"Detlev Offenbach <detlev@die-offenbachs.de>"
parents:
diff changeset
117 available via the Plugin Repository from within eric5.
a55e5e94a87b Added a README file for the Raspberry Pi and corrected typos in the Mac README.
"Detlev Offenbach <detlev@die-offenbachs.de>"
parents:
diff changeset
118
a55e5e94a87b Added a README file for the Raspberry Pi and corrected typos in the Mac README.
"Detlev Offenbach <detlev@die-offenbachs.de>"
parents:
diff changeset
119
a55e5e94a87b Added a README file for the Raspberry Pi and corrected typos in the Mac README.
"Detlev Offenbach <detlev@die-offenbachs.de>"
parents:
diff changeset
120 9.1 Installation of pylint
a55e5e94a87b Added a README file for the Raspberry Pi and corrected typos in the Mac README.
"Detlev Offenbach <detlev@die-offenbachs.de>"
parents:
diff changeset
121 --------------------------
a55e5e94a87b Added a README file for the Raspberry Pi and corrected typos in the Mac README.
"Detlev Offenbach <detlev@die-offenbachs.de>"
parents:
diff changeset
122 pylint is a tool to check Python sources for issues. In order to get it
a55e5e94a87b Added a README file for the Raspberry Pi and corrected typos in the Mac README.
"Detlev Offenbach <detlev@die-offenbachs.de>"
parents:
diff changeset
123 installed you have to download these packages with the latest version each.
a55e5e94a87b Added a README file for the Raspberry Pi and corrected typos in the Mac README.
"Detlev Offenbach <detlev@die-offenbachs.de>"
parents:
diff changeset
124
a55e5e94a87b Added a README file for the Raspberry Pi and corrected typos in the Mac README.
"Detlev Offenbach <detlev@die-offenbachs.de>"
parents:
diff changeset
125 http://download.logilab.org/pub/pylint
a55e5e94a87b Added a README file for the Raspberry Pi and corrected typos in the Mac README.
"Detlev Offenbach <detlev@die-offenbachs.de>"
parents:
diff changeset
126 http://download.logilab.org/pub/astng
a55e5e94a87b Added a README file for the Raspberry Pi and corrected typos in the Mac README.
"Detlev Offenbach <detlev@die-offenbachs.de>"
parents:
diff changeset
127 http://download.logilab.org/pub/common
a55e5e94a87b Added a README file for the Raspberry Pi and corrected typos in the Mac README.
"Detlev Offenbach <detlev@die-offenbachs.de>"
parents:
diff changeset
128
a55e5e94a87b Added a README file for the Raspberry Pi and corrected typos in the Mac README.
"Detlev Offenbach <detlev@die-offenbachs.de>"
parents:
diff changeset
129 Once the downloads have been finished, extract all three packages and install
a55e5e94a87b Added a README file for the Raspberry Pi and corrected typos in the Mac README.
"Detlev Offenbach <detlev@die-offenbachs.de>"
parents:
diff changeset
130 them with these commands.
a55e5e94a87b Added a README file for the Raspberry Pi and corrected typos in the Mac README.
"Detlev Offenbach <detlev@die-offenbachs.de>"
parents:
diff changeset
131
a55e5e94a87b Added a README file for the Raspberry Pi and corrected typos in the Mac README.
"Detlev Offenbach <detlev@die-offenbachs.de>"
parents:
diff changeset
132 In the logilab-common-<version> directory do
a55e5e94a87b Added a README file for the Raspberry Pi and corrected typos in the Mac README.
"Detlev Offenbach <detlev@die-offenbachs.de>"
parents:
diff changeset
133
a55e5e94a87b Added a README file for the Raspberry Pi and corrected typos in the Mac README.
"Detlev Offenbach <detlev@die-offenbachs.de>"
parents:
diff changeset
134 sudo python3 setup.py install
a55e5e94a87b Added a README file for the Raspberry Pi and corrected typos in the Mac README.
"Detlev Offenbach <detlev@die-offenbachs.de>"
parents:
diff changeset
135
a55e5e94a87b Added a README file for the Raspberry Pi and corrected typos in the Mac README.
"Detlev Offenbach <detlev@die-offenbachs.de>"
parents:
diff changeset
136 In the logilab-astng-<version> directory do
a55e5e94a87b Added a README file for the Raspberry Pi and corrected typos in the Mac README.
"Detlev Offenbach <detlev@die-offenbachs.de>"
parents:
diff changeset
137
a55e5e94a87b Added a README file for the Raspberry Pi and corrected typos in the Mac README.
"Detlev Offenbach <detlev@die-offenbachs.de>"
parents:
diff changeset
138 sudo python3 setup.py install
a55e5e94a87b Added a README file for the Raspberry Pi and corrected typos in the Mac README.
"Detlev Offenbach <detlev@die-offenbachs.de>"
parents:
diff changeset
139
a55e5e94a87b Added a README file for the Raspberry Pi and corrected typos in the Mac README.
"Detlev Offenbach <detlev@die-offenbachs.de>"
parents:
diff changeset
140 In the pylint-<version> directory do
a55e5e94a87b Added a README file for the Raspberry Pi and corrected typos in the Mac README.
"Detlev Offenbach <detlev@die-offenbachs.de>"
parents:
diff changeset
141
a55e5e94a87b Added a README file for the Raspberry Pi and corrected typos in the Mac README.
"Detlev Offenbach <detlev@die-offenbachs.de>"
parents:
diff changeset
142 sudo python3 setup.py install
a55e5e94a87b Added a README file for the Raspberry Pi and corrected typos in the Mac README.
"Detlev Offenbach <detlev@die-offenbachs.de>"
parents:
diff changeset
143
a55e5e94a87b Added a README file for the Raspberry Pi and corrected typos in the Mac README.
"Detlev Offenbach <detlev@die-offenbachs.de>"
parents:
diff changeset
144 Note: You may receive some errors during the above steps. They just relate to
a55e5e94a87b Added a README file for the Raspberry Pi and corrected typos in the Mac README.
"Detlev Offenbach <detlev@die-offenbachs.de>"
parents:
diff changeset
145 the tests included in the packages. If this occurs, please delete the faulty
a55e5e94a87b Added a README file for the Raspberry Pi and corrected typos in the Mac README.
"Detlev Offenbach <detlev@die-offenbachs.de>"
parents:
diff changeset
146 test file and retry. As of pylint 0.25.0 this file was
a55e5e94a87b Added a README file for the Raspberry Pi and corrected typos in the Mac README.
"Detlev Offenbach <detlev@die-offenbachs.de>"
parents:
diff changeset
147 "test/input/func_unknown_encoding.py".
a55e5e94a87b Added a README file for the Raspberry Pi and corrected typos in the Mac README.
"Detlev Offenbach <detlev@die-offenbachs.de>"
parents:
diff changeset
148
a55e5e94a87b Added a README file for the Raspberry Pi and corrected typos in the Mac README.
"Detlev Offenbach <detlev@die-offenbachs.de>"
parents:
diff changeset
149
a55e5e94a87b Added a README file for the Raspberry Pi and corrected typos in the Mac README.
"Detlev Offenbach <detlev@die-offenbachs.de>"
parents:
diff changeset
150 9.2 Installation of cx_freeze
a55e5e94a87b Added a README file for the Raspberry Pi and corrected typos in the Mac README.
"Detlev Offenbach <detlev@die-offenbachs.de>"
parents:
diff changeset
151 -----------------------------
a55e5e94a87b Added a README file for the Raspberry Pi and corrected typos in the Mac README.
"Detlev Offenbach <detlev@die-offenbachs.de>"
parents:
diff changeset
152 cx_freeze is a tool that packages a Python application into executables. It is
a55e5e94a87b Added a README file for the Raspberry Pi and corrected typos in the Mac README.
"Detlev Offenbach <detlev@die-offenbachs.de>"
parents:
diff changeset
153 like py2exe and py2app. Get the sources from
a55e5e94a87b Added a README file for the Raspberry Pi and corrected typos in the Mac README.
"Detlev Offenbach <detlev@die-offenbachs.de>"
parents:
diff changeset
154
a55e5e94a87b Added a README file for the Raspberry Pi and corrected typos in the Mac README.
"Detlev Offenbach <detlev@die-offenbachs.de>"
parents:
diff changeset
155 http://cx-freeze.sourceforge.net/
a55e5e94a87b Added a README file for the Raspberry Pi and corrected typos in the Mac README.
"Detlev Offenbach <detlev@die-offenbachs.de>"
parents:
diff changeset
156
a55e5e94a87b Added a README file for the Raspberry Pi and corrected typos in the Mac README.
"Detlev Offenbach <detlev@die-offenbachs.de>"
parents:
diff changeset
157 and extract the downloaded source archive. In the extracted cx_freeze directory
a55e5e94a87b Added a README file for the Raspberry Pi and corrected typos in the Mac README.
"Detlev Offenbach <detlev@die-offenbachs.de>"
parents:
diff changeset
158 execute the command
a55e5e94a87b Added a README file for the Raspberry Pi and corrected typos in the Mac README.
"Detlev Offenbach <detlev@die-offenbachs.de>"
parents:
diff changeset
159
a55e5e94a87b Added a README file for the Raspberry Pi and corrected typos in the Mac README.
"Detlev Offenbach <detlev@die-offenbachs.de>"
parents:
diff changeset
160 sudo python3 setup.py install
a55e5e94a87b Added a README file for the Raspberry Pi and corrected typos in the Mac README.
"Detlev Offenbach <detlev@die-offenbachs.de>"
parents:
diff changeset
161
a55e5e94a87b Added a README file for the Raspberry Pi and corrected typos in the Mac README.
"Detlev Offenbach <detlev@die-offenbachs.de>"
parents:
diff changeset
162 This completes this installation instruction. Please enjoy using eric5 and let
a55e5e94a87b Added a README file for the Raspberry Pi and corrected typos in the Mac README.
"Detlev Offenbach <detlev@die-offenbachs.de>"
parents:
diff changeset
163 the world know about it.
a55e5e94a87b Added a README file for the Raspberry Pi and corrected typos in the Mac README.
"Detlev Offenbach <detlev@die-offenbachs.de>"
parents:
diff changeset
164
a55e5e94a87b Added a README file for the Raspberry Pi and corrected typos in the Mac README.
"Detlev Offenbach <detlev@die-offenbachs.de>"
parents:
diff changeset
165
a55e5e94a87b Added a README file for the Raspberry Pi and corrected typos in the Mac README.
"Detlev Offenbach <detlev@die-offenbachs.de>"
parents:
diff changeset
166 Appendix A.
a55e5e94a87b Added a README file for the Raspberry Pi and corrected typos in the Mac README.
"Detlev Offenbach <detlev@die-offenbachs.de>"
parents:
diff changeset
167 -----------
a55e5e94a87b Added a README file for the Raspberry Pi and corrected typos in the Mac README.
"Detlev Offenbach <detlev@die-offenbachs.de>"
parents:
diff changeset
168 In order to keep your system up-to-date execute these commands.
a55e5e94a87b Added a README file for the Raspberry Pi and corrected typos in the Mac README.
"Detlev Offenbach <detlev@die-offenbachs.de>"
parents:
diff changeset
169
a55e5e94a87b Added a README file for the Raspberry Pi and corrected typos in the Mac README.
"Detlev Offenbach <detlev@die-offenbachs.de>"
parents:
diff changeset
170 sudo apt-get update
a55e5e94a87b Added a README file for the Raspberry Pi and corrected typos in the Mac README.
"Detlev Offenbach <detlev@die-offenbachs.de>"
parents:
diff changeset
171 sudo apt-get upgrade
a55e5e94a87b Added a README file for the Raspberry Pi and corrected typos in the Mac README.
"Detlev Offenbach <detlev@die-offenbachs.de>"
parents:
diff changeset
172 sudo apt-get autoremove

eric ide

mercurial