Sun, 02 Aug 2015 12:02:44 +0200
Prepared new release.
1387
1734bc5f4f82
Mac related changes.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
1 | Readme for Mac usage |
1734bc5f4f82
Mac related changes.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
2 | ==================== |
1734bc5f4f82
Mac related changes.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
3 | |
1734bc5f4f82
Mac related changes.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
4 | This Readme file describes how to prepare a Mac computer for eric. The |
1734bc5f4f82
Mac related changes.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
5 | recommended way to do this is to install the software packages from the |
1734bc5f4f82
Mac related changes.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
6 | distributors web pages. Because some software is only available as source |
1734bc5f4f82
Mac related changes.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
7 | and compilation is a bit tricky because of the dependencies, these packages |
1734bc5f4f82
Mac related changes.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
8 | should be installed via a packaging system. The recommended one is MacPorts |
1734bc5f4f82
Mac related changes.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
9 | because of it's completeness. This is the way described below. |
1734bc5f4f82
Mac related changes.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
10 | |
1438
a7d1841ca909
Reformatted the Mac README file for enhanced readability.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
1387
diff
changeset
|
11 | |
3758
19866b4e9027
Some more places adapted to eric6 and Qt5/PyQt5.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
2382
diff
changeset
|
12 | 1. Install Xcode |
19866b4e9027
Some more places adapted to eric6 and Qt5/PyQt5.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
2382
diff
changeset
|
13 | ---------------- |
1387
1734bc5f4f82
Mac related changes.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
14 | Open the Mac App Store and enter "xcode" into the search entry at the top |
3758
19866b4e9027
Some more places adapted to eric6 and Qt5/PyQt5.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
2382
diff
changeset
|
15 | right of the window. From the list of results select the Xcode entry. Xcode |
1387
1734bc5f4f82
Mac related changes.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
16 | is provided free of charge. On the Xcode page select the button to get the |
1734bc5f4f82
Mac related changes.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
17 | package. Follow the usual procedure to start the download. Once the download |
1734bc5f4f82
Mac related changes.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
18 | has finished open the applications folder and select the "Install Xcode" entry. |
1734bc5f4f82
Mac related changes.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
19 | In contrast to the Xcode 3 procedure described above, the installer does not |
1734bc5f4f82
Mac related changes.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
20 | ask for a selection of sub-packages. |
1734bc5f4f82
Mac related changes.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
21 | |
1438
a7d1841ca909
Reformatted the Mac README file for enhanced readability.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
1387
diff
changeset
|
22 | |
3758
19866b4e9027
Some more places adapted to eric6 and Qt5/PyQt5.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
2382
diff
changeset
|
23 | 2. Install Python 3.4 |
19866b4e9027
Some more places adapted to eric6 and Qt5/PyQt5.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
2382
diff
changeset
|
24 | --------------------- |
1387
1734bc5f4f82
Mac related changes.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
25 | Although Mac OS X comes with a python installation it is recommended to |
1734bc5f4f82
Mac related changes.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
26 | install the python package provided by the Python community. Download it |
1734bc5f4f82
Mac related changes.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
27 | from |
1734bc5f4f82
Mac related changes.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
28 | |
1734bc5f4f82
Mac related changes.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
29 | http://www.python.org/download/ |
1734bc5f4f82
Mac related changes.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
30 | |
1734bc5f4f82
Mac related changes.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
31 | After the download finished open the downloaded package and install it. |
1734bc5f4f82
Mac related changes.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
32 | |
1734bc5f4f82
Mac related changes.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
33 | Note: The Python documentation can be found in these locations |
1734bc5f4f82
Mac related changes.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
34 | |
3758
19866b4e9027
Some more places adapted to eric6 and Qt5/PyQt5.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
2382
diff
changeset
|
35 | /Library/Frameworks/Python.framework/Versions/3.4/Resources/English.lproj/Documentation/index.html |
19866b4e9027
Some more places adapted to eric6 and Qt5/PyQt5.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
2382
diff
changeset
|
36 | /Applications/Python 3.4/Python Documentation.html |
1387
1734bc5f4f82
Mac related changes.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
37 | |
3758
19866b4e9027
Some more places adapted to eric6 and Qt5/PyQt5.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
2382
diff
changeset
|
38 | 3. Install Qt5 |
19866b4e9027
Some more places adapted to eric6 and Qt5/PyQt5.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
2382
diff
changeset
|
39 | -------------- |
2306
0f020f39977b
Extended the Mac support to be able to install multiple configurations in parallel (e.g. for Qt4 and Qt5).
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
2168
diff
changeset
|
40 | Download the Qt5 package from |
0f020f39977b
Extended the Mac support to be able to install multiple configurations in parallel (e.g. for Qt4 and Qt5).
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
2168
diff
changeset
|
41 | |
4265
9d69e24d0279
Some corrections to the various README files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
3758
diff
changeset
|
42 | http://www.qt.io/download/ |
2306
0f020f39977b
Extended the Mac support to be able to install multiple configurations in parallel (e.g. for Qt4 and Qt5).
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
2168
diff
changeset
|
43 | |
0f020f39977b
Extended the Mac support to be able to install multiple configurations in parallel (e.g. for Qt4 and Qt5).
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
2168
diff
changeset
|
44 | After the download finished open the downloaded package and install it. The |
0f020f39977b
Extended the Mac support to be able to install multiple configurations in parallel (e.g. for Qt4 and Qt5).
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
2168
diff
changeset
|
45 | tools (e.g. Designer, Linguist) can be found in the location |
0f020f39977b
Extended the Mac support to be able to install multiple configurations in parallel (e.g. for Qt4 and Qt5).
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
2168
diff
changeset
|
46 | |
0f020f39977b
Extended the Mac support to be able to install multiple configurations in parallel (e.g. for Qt4 and Qt5).
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
2168
diff
changeset
|
47 | ˜/Qt<version>/<version>/<compiler>/bin |
3758
19866b4e9027
Some more places adapted to eric6 and Qt5/PyQt5.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
2382
diff
changeset
|
48 | e.g. ˜/Qt5.3.0/5.3.0/clang_64/bin |
2306
0f020f39977b
Extended the Mac support to be able to install multiple configurations in parallel (e.g. for Qt4 and Qt5).
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
2168
diff
changeset
|
49 | |
0f020f39977b
Extended the Mac support to be able to install multiple configurations in parallel (e.g. for Qt4 and Qt5).
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
2168
diff
changeset
|
50 | The documentation can be found in these locations |
0f020f39977b
Extended the Mac support to be able to install multiple configurations in parallel (e.g. for Qt4 and Qt5).
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
2168
diff
changeset
|
51 | |
0f020f39977b
Extended the Mac support to be able to install multiple configurations in parallel (e.g. for Qt4 and Qt5).
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
2168
diff
changeset
|
52 | ˜/Qt<version>/<version>/<compiler>/qtdoc (HTML format) |
0f020f39977b
Extended the Mac support to be able to install multiple configurations in parallel (e.g. for Qt4 and Qt5).
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
2168
diff
changeset
|
53 | ˜/Qt<version>/<version>/<compiler>/ (QtHelp format) |
0f020f39977b
Extended the Mac support to be able to install multiple configurations in parallel (e.g. for Qt4 and Qt5).
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
2168
diff
changeset
|
54 | |
0f020f39977b
Extended the Mac support to be able to install multiple configurations in parallel (e.g. for Qt4 and Qt5).
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
2168
diff
changeset
|
55 | The translation files can be found in this location |
0f020f39977b
Extended the Mac support to be able to install multiple configurations in parallel (e.g. for Qt4 and Qt5).
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
2168
diff
changeset
|
56 | |
0f020f39977b
Extended the Mac support to be able to install multiple configurations in parallel (e.g. for Qt4 and Qt5).
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
2168
diff
changeset
|
57 | ˜/Qt<version>/<version>/<compiler>//translations |
0f020f39977b
Extended the Mac support to be able to install multiple configurations in parallel (e.g. for Qt4 and Qt5).
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
2168
diff
changeset
|
58 | |
0f020f39977b
Extended the Mac support to be able to install multiple configurations in parallel (e.g. for Qt4 and Qt5).
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
2168
diff
changeset
|
59 | |
1387
1734bc5f4f82
Mac related changes.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
60 | 4. Install QScintilla2 |
1734bc5f4f82
Mac related changes.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
61 | ---------------------- |
1734bc5f4f82
Mac related changes.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
62 | Download the QScintilla2 source code package from |
1734bc5f4f82
Mac related changes.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
63 | |
1734bc5f4f82
Mac related changes.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
64 | http://www.riverbankcomputing.com/software/qscintilla/download |
1734bc5f4f82
Mac related changes.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
65 | |
1734bc5f4f82
Mac related changes.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
66 | After the download has finished open a Finder window and extract the downloaded |
1734bc5f4f82
Mac related changes.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
67 | archive in the Downloads folder (or any other folder of your choice). Change to |
4265
9d69e24d0279
Some corrections to the various README files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
3758
diff
changeset
|
68 | the Qt4Qt5 directory within the extracted folder and enter these commands in a |
1387
1734bc5f4f82
Mac related changes.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
69 | terminal window |
1734bc5f4f82
Mac related changes.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
70 | |
2306
0f020f39977b
Extended the Mac support to be able to install multiple configurations in parallel (e.g. for Qt4 and Qt5).
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
2168
diff
changeset
|
71 | qmake qscintilla.pro |
0f020f39977b
Extended the Mac support to be able to install multiple configurations in parallel (e.g. for Qt4 and Qt5).
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
2168
diff
changeset
|
72 | make -j x (number of cores including hyper threaded ones) |
0f020f39977b
Extended the Mac support to be able to install multiple configurations in parallel (e.g. for Qt4 and Qt5).
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
2168
diff
changeset
|
73 | sudo make install |
0f020f39977b
Extended the Mac support to be able to install multiple configurations in parallel (e.g. for Qt4 and Qt5).
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
2168
diff
changeset
|
74 | |
1438
a7d1841ca909
Reformatted the Mac README file for enhanced readability.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
1387
diff
changeset
|
75 | |
1387
1734bc5f4f82
Mac related changes.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
76 | 5. Install sip |
1734bc5f4f82
Mac related changes.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
77 | -------------- |
1734bc5f4f82
Mac related changes.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
78 | Download the sip source code package from |
1734bc5f4f82
Mac related changes.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
79 | |
1734bc5f4f82
Mac related changes.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
80 | http://www.riverbankcomputing.com/software/sip/download |
1734bc5f4f82
Mac related changes.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
81 | |
1734bc5f4f82
Mac related changes.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
82 | After the download has finished open a Finder window and extract the downloaded |
1734bc5f4f82
Mac related changes.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
83 | archive in the Downloads folder (or any other folder of your choice). Change to |
1734bc5f4f82
Mac related changes.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
84 | the extracted folder and enter these commands in a terminal window |
1734bc5f4f82
Mac related changes.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
85 | |
1734bc5f4f82
Mac related changes.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
86 | python3 configure.py |
1603
78e467568df7
Ammended the Mac OS X README file a bit to give more hints.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
1463
diff
changeset
|
87 | make -j x (number of cores including hyper threaded ones) |
1387
1734bc5f4f82
Mac related changes.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
88 | sudo make install |
1734bc5f4f82
Mac related changes.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
89 | |
1438
a7d1841ca909
Reformatted the Mac README file for enhanced readability.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
1387
diff
changeset
|
90 | |
3758
19866b4e9027
Some more places adapted to eric6 and Qt5/PyQt5.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
2382
diff
changeset
|
91 | 6. Install PyQt5 |
1387
1734bc5f4f82
Mac related changes.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
92 | ---------------- |
3758
19866b4e9027
Some more places adapted to eric6 and Qt5/PyQt5.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
2382
diff
changeset
|
93 | Download the PyQt5 source code package from |
1387
1734bc5f4f82
Mac related changes.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
94 | |
3758
19866b4e9027
Some more places adapted to eric6 and Qt5/PyQt5.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
2382
diff
changeset
|
95 | http://www.riverbankcomputing.com/software/pyqt/download5 |
1387
1734bc5f4f82
Mac related changes.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
96 | |
1734bc5f4f82
Mac related changes.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
97 | After the download has finished open a Finder window and extract the downloaded |
1734bc5f4f82
Mac related changes.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
98 | archive in the Downloads folder (or any other folder of your choice). Change to |
1734bc5f4f82
Mac related changes.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
99 | the extracted folder and enter these commands in a terminal window |
1734bc5f4f82
Mac related changes.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
100 | |
1603
78e467568df7
Ammended the Mac OS X README file a bit to give more hints.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
1463
diff
changeset
|
101 | python3 configure.py -c -j x (number of cores including hyper threaded ones) |
78e467568df7
Ammended the Mac OS X README file a bit to give more hints.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
1463
diff
changeset
|
102 | make -j x (number of cores including hyper threaded ones) |
1387
1734bc5f4f82
Mac related changes.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
103 | sudo make install |
1734bc5f4f82
Mac related changes.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
104 | |
1438
a7d1841ca909
Reformatted the Mac README file for enhanced readability.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
1387
diff
changeset
|
105 | |
1387
1734bc5f4f82
Mac related changes.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
106 | 7. Install QScintilla2 Python bindings |
1734bc5f4f82
Mac related changes.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
107 | -------------------------------------- |
1734bc5f4f82
Mac related changes.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
108 | Change back to the extracted QScintilla2 directory and in there change to the |
1734bc5f4f82
Mac related changes.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
109 | Python subdirectory. Enter these commands in a terminal window |
1734bc5f4f82
Mac related changes.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
110 | |
3758
19866b4e9027
Some more places adapted to eric6 and Qt5/PyQt5.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
2382
diff
changeset
|
111 | python3 configure.py --pyqt=PyQt5 -c -j x (number of cores including hyper threaded ones) |
1603
78e467568df7
Ammended the Mac OS X README file a bit to give more hints.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
1463
diff
changeset
|
112 | make -j x (number of cores including hyper threaded ones) |
1387
1734bc5f4f82
Mac related changes.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
113 | sudo make install |
1734bc5f4f82
Mac related changes.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
114 | |
1438
a7d1841ca909
Reformatted the Mac README file for enhanced readability.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
1387
diff
changeset
|
115 | |
1387
1734bc5f4f82
Mac related changes.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
116 | 8. Install MacPorts |
1734bc5f4f82
Mac related changes.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
117 | ------------------- |
1734bc5f4f82
Mac related changes.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
118 | MacPorts is a packaging system for the Mac. I recommend to install it to use |
1734bc5f4f82
Mac related changes.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
119 | some applications and libraries, that are a bit tricky to compile from source |
1734bc5f4f82
Mac related changes.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
120 | or for which the supplier doesn't offer ready built Mac OS X packages. In order |
1734bc5f4f82
Mac related changes.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
121 | to install MacPorts get the proper disk image (for Lion or Snow Leopard) from |
1734bc5f4f82
Mac related changes.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
122 | |
1734bc5f4f82
Mac related changes.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
123 | http://www.macports.org/install.php |
1734bc5f4f82
Mac related changes.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
124 | |
1734bc5f4f82
Mac related changes.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
125 | and install it with the usual procedure. You may read about it's usage via |
1734bc5f4f82
Mac related changes.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
126 | |
1734bc5f4f82
Mac related changes.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
127 | http://guide.macports.org/#using.port |
1734bc5f4f82
Mac related changes.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
128 | |
1603
78e467568df7
Ammended the Mac OS X README file a bit to give more hints.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
1463
diff
changeset
|
129 | For a recipe on how to update MacPorts and the installed ports see the end |
78e467568df7
Ammended the Mac OS X README file a bit to give more hints.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
1463
diff
changeset
|
130 | of this file (Appendix A) |
78e467568df7
Ammended the Mac OS X README file a bit to give more hints.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
1463
diff
changeset
|
131 | |
1438
a7d1841ca909
Reformatted the Mac README file for enhanced readability.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
1387
diff
changeset
|
132 | |
1387
1734bc5f4f82
Mac related changes.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
133 | 9. Install aspell and dictionaries |
1734bc5f4f82
Mac related changes.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
134 | ----------------------------------- |
4265
9d69e24d0279
Some corrections to the various README files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
3758
diff
changeset
|
135 | eric6 includes the capability to perform spell checking of certain parts of |
1387
1734bc5f4f82
Mac related changes.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
136 | the sources. This is done via enchant which works with various spell checking |
1734bc5f4f82
Mac related changes.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
137 | libraries as it's backend. It depends upon aspell and hunspell. In order to |
1734bc5f4f82
Mac related changes.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
138 | install aspell enter this command in a terminal window |
1734bc5f4f82
Mac related changes.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
139 | |
1734bc5f4f82
Mac related changes.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
140 | sudo port install aspell |
1734bc5f4f82
Mac related changes.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
141 | |
1734bc5f4f82
Mac related changes.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
142 | This installs aspell and a bunch of dependancies. Once aspell has been installed |
1734bc5f4f82
Mac related changes.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
143 | install the dictionaries of your desire. To get a list of available dictionaries |
1734bc5f4f82
Mac related changes.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
144 | enter |
1734bc5f4f82
Mac related changes.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
145 | |
1734bc5f4f82
Mac related changes.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
146 | port search aspell-dict |
1734bc5f4f82
Mac related changes.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
147 | |
1734bc5f4f82
Mac related changes.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
148 | Then install them with a command like this |
1734bc5f4f82
Mac related changes.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
149 | |
1734bc5f4f82
Mac related changes.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
150 | sudo port install aspell-dict-de aspell-dict-en |
1734bc5f4f82
Mac related changes.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
151 | |
1438
a7d1841ca909
Reformatted the Mac README file for enhanced readability.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
1387
diff
changeset
|
152 | |
1387
1734bc5f4f82
Mac related changes.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
153 | 10. Install hunspell and dictionaries |
1734bc5f4f82
Mac related changes.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
154 | ------------------------------------- |
4265
9d69e24d0279
Some corrections to the various README files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
3758
diff
changeset
|
155 | pyenchant depends on hunspell as well. Enter these commands to install it |
1387
1734bc5f4f82
Mac related changes.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
156 | |
1734bc5f4f82
Mac related changes.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
157 | sudo port install hunspell |
1734bc5f4f82
Mac related changes.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
158 | |
1734bc5f4f82
Mac related changes.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
159 | This installs hunspell and a bunch of dependancies. Once hunspell has been |
1734bc5f4f82
Mac related changes.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
160 | installed, install the dictionaries of your desire. To get a list of hunspell |
1734bc5f4f82
Mac related changes.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
161 | dictionaries enter |
1734bc5f4f82
Mac related changes.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
162 | |
1734bc5f4f82
Mac related changes.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
163 | port search hunspell-dict |
1734bc5f4f82
Mac related changes.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
164 | |
1734bc5f4f82
Mac related changes.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
165 | Then install them with a command like this |
1734bc5f4f82
Mac related changes.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
166 | |
4265
9d69e24d0279
Some corrections to the various README files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
3758
diff
changeset
|
167 | sudo port install hunspell-dict-de_DE |
9d69e24d0279
Some corrections to the various README files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
3758
diff
changeset
|
168 | |
9d69e24d0279
Some corrections to the various README files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
3758
diff
changeset
|
169 | replacing the 'de_DE' part with the language code of your desire. |
9d69e24d0279
Some corrections to the various README files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
3758
diff
changeset
|
170 | |
1387
1734bc5f4f82
Mac related changes.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
171 | |
1734bc5f4f82
Mac related changes.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
172 | 11. Install enchant |
1734bc5f4f82
Mac related changes.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
173 | ------------------- |
1734bc5f4f82
Mac related changes.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
174 | In order to install enchant and penchant via MacPorts enter these commands |
1734bc5f4f82
Mac related changes.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
175 | |
1734bc5f4f82
Mac related changes.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
176 | sudo port install enchant |
1734bc5f4f82
Mac related changes.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
177 | |
1438
a7d1841ca909
Reformatted the Mac README file for enhanced readability.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
1387
diff
changeset
|
178 | |
1387
1734bc5f4f82
Mac related changes.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
179 | 12. Install pyenchant |
1734bc5f4f82
Mac related changes.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
180 | --------------------- |
4265
9d69e24d0279
Some corrections to the various README files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
3758
diff
changeset
|
181 | Install pyenchant using the 'pip' utility. To do this just enter this |
9d69e24d0279
Some corrections to the various README files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
3758
diff
changeset
|
182 | in a console window |
1387
1734bc5f4f82
Mac related changes.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
183 | |
4265
9d69e24d0279
Some corrections to the various README files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
3758
diff
changeset
|
184 | sudo pip3 install pyenchant |
1387
1734bc5f4f82
Mac related changes.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
185 | |
1734bc5f4f82
Mac related changes.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
186 | In order to test, if everything worked ok open a Python shell and enter |
1734bc5f4f82
Mac related changes.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
187 | these commands |
1734bc5f4f82
Mac related changes.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
188 | |
1734bc5f4f82
Mac related changes.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
189 | >>> import enchant |
1734bc5f4f82
Mac related changes.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
190 | >>> enchant.list_dicts() |
1734bc5f4f82
Mac related changes.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
191 | |
1734bc5f4f82
Mac related changes.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
192 | If you get an error (ImportError for the first command or no dictionaries |
1734bc5f4f82
Mac related changes.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
193 | are show for the second command) please recheck the installation checks. |
1734bc5f4f82
Mac related changes.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
194 | |
1438
a7d1841ca909
Reformatted the Mac README file for enhanced readability.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
1387
diff
changeset
|
195 | |
1387
1734bc5f4f82
Mac related changes.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
196 | 13. Install pysvn |
1734bc5f4f82
Mac related changes.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
197 | ----------------- |
3758
19866b4e9027
Some more places adapted to eric6 and Qt5/PyQt5.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
2382
diff
changeset
|
198 | Mac OS X already provides subversion. However, best performance for eric6 is |
1387
1734bc5f4f82
Mac related changes.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
199 | gained with the pysvn interface to subversion. Therefore it is recommended to |
1737
9868a38ffbc2
Update the README for Mac OS X with respect to the installation of pysvn.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
1603
diff
changeset
|
200 | install pysvn. Get pysvn via |
1387
1734bc5f4f82
Mac related changes.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
201 | |
1734bc5f4f82
Mac related changes.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
202 | http://pysvn.tigris.org/project_downloads.html |
1734bc5f4f82
Mac related changes.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
203 | |
1737
9868a38ffbc2
Update the README for Mac OS X with respect to the installation of pysvn.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
1603
diff
changeset
|
204 | After the download finished open the downloaded package and install it. |
1387
1734bc5f4f82
Mac related changes.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
205 | |
1737
9868a38ffbc2
Update the README for Mac OS X with respect to the installation of pysvn.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
1603
diff
changeset
|
206 | In order to test, if everything worked ok, open a Python shell and enter these |
1387
1734bc5f4f82
Mac related changes.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
207 | commands |
1734bc5f4f82
Mac related changes.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
208 | |
1734bc5f4f82
Mac related changes.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
209 | >>> import pysvn |
1734bc5f4f82
Mac related changes.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
210 | >>> pysvn.version |
1734bc5f4f82
Mac related changes.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
211 | |
1737
9868a38ffbc2
Update the README for Mac OS X with respect to the installation of pysvn.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
1603
diff
changeset
|
212 | This should print the pysvn version as a tuple like '(1, 7, 6, 0)'. If you get |
1387
1734bc5f4f82
Mac related changes.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
213 | an error please check your installation. |
1734bc5f4f82
Mac related changes.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
214 | |
1737
9868a38ffbc2
Update the README for Mac OS X with respect to the installation of pysvn.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
1603
diff
changeset
|
215 | Note: Mac OS X Lion provides Subversion 1.6.x. When downloading pysvn make sure |
9868a38ffbc2
Update the README for Mac OS X with respect to the installation of pysvn.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
1603
diff
changeset
|
216 | to download the variant compiled against that version. This is important |
9868a38ffbc2
Update the README for Mac OS X with respect to the installation of pysvn.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
1603
diff
changeset
|
217 | because the working copy format of Subversion 1.7.x is incompatible to the |
9868a38ffbc2
Update the README for Mac OS X with respect to the installation of pysvn.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
1603
diff
changeset
|
218 | old one. |
9868a38ffbc2
Update the README for Mac OS X with respect to the installation of pysvn.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
1603
diff
changeset
|
219 | |
1438
a7d1841ca909
Reformatted the Mac README file for enhanced readability.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
1387
diff
changeset
|
220 | |
1387
1734bc5f4f82
Mac related changes.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
221 | 14. Install Mercurial |
1734bc5f4f82
Mac related changes.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
222 | --------------------- |
1734bc5f4f82
Mac related changes.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
223 | Get Mercurial from |
1734bc5f4f82
Mac related changes.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
224 | |
1734bc5f4f82
Mac related changes.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
225 | http://mercurial.selenic.com/ |
1734bc5f4f82
Mac related changes.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
226 | |
1734bc5f4f82
Mac related changes.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
227 | Extract the downloaded package and install it. |
1734bc5f4f82
Mac related changes.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
228 | |
1438
a7d1841ca909
Reformatted the Mac README file for enhanced readability.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
1387
diff
changeset
|
229 | |
3758
19866b4e9027
Some more places adapted to eric6 and Qt5/PyQt5.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
2382
diff
changeset
|
230 | 15. Install eric6 |
1387
1734bc5f4f82
Mac related changes.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
231 | ----------------- |
3758
19866b4e9027
Some more places adapted to eric6 and Qt5/PyQt5.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
2382
diff
changeset
|
232 | Get the latest eric6 distribution package from |
1387
1734bc5f4f82
Mac related changes.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
233 | |
1734bc5f4f82
Mac related changes.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
234 | http://eric-ide.python-projects.org/eric-download.html |
1734bc5f4f82
Mac related changes.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
235 | |
1734bc5f4f82
Mac related changes.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
236 | Just follow the link on this page to the latest download. |
1734bc5f4f82
Mac related changes.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
237 | |
1734bc5f4f82
Mac related changes.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
238 | Extract the downloaded package and language packs into a directory and install |
1734bc5f4f82
Mac related changes.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
239 | it with this command |
1734bc5f4f82
Mac related changes.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
240 | |
1734bc5f4f82
Mac related changes.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
241 | sudo python3 install.py |
1734bc5f4f82
Mac related changes.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
242 | |
1734bc5f4f82
Mac related changes.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
243 | This step concludes the installation procedure. You are ready for the first |
3758
19866b4e9027
Some more places adapted to eric6 and Qt5/PyQt5.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
2382
diff
changeset
|
244 | start of eric6. |
1387
1734bc5f4f82
Mac related changes.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
245 | |
3758
19866b4e9027
Some more places adapted to eric6 and Qt5/PyQt5.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
2382
diff
changeset
|
246 | The eric6 installer created an application bundle in the location |
1387
1734bc5f4f82
Mac related changes.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
247 | |
3758
19866b4e9027
Some more places adapted to eric6 and Qt5/PyQt5.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
2382
diff
changeset
|
248 | /Applications/eric6 |
1387
1734bc5f4f82
Mac related changes.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
249 | |
1734bc5f4f82
Mac related changes.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
250 | You may drag it to the dock to have it ready. |
1734bc5f4f82
Mac related changes.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
251 | |
1438
a7d1841ca909
Reformatted the Mac README file for enhanced readability.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
1387
diff
changeset
|
252 | |
3758
19866b4e9027
Some more places adapted to eric6 and Qt5/PyQt5.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
2382
diff
changeset
|
253 | 16. First start of eric6 |
1387
1734bc5f4f82
Mac related changes.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
254 | ------------------------ |
3758
19866b4e9027
Some more places adapted to eric6 and Qt5/PyQt5.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
2382
diff
changeset
|
255 | When eric6 is started for the first time it will recognize that it hasn't been |
1387
1734bc5f4f82
Mac related changes.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
256 | configured yet. Therefore it will start the configuration dialog with the |
1734bc5f4f82
Mac related changes.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
257 | default configuration. At this point you could simply close the dialog by |
1734bc5f4f82
Mac related changes.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
258 | pressing the OK button. However, it is strongly recommended that you go through |
1734bc5f4f82
Mac related changes.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
259 | the configuration pages to get a feeling for the configuration possibilities. |
1734bc5f4f82
Mac related changes.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
260 | |
1734bc5f4f82
Mac related changes.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
261 | It is recommended to configure at least the path to the Qt tools on the Qt page |
1734bc5f4f82
Mac related changes.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
262 | and the paths to the various help pages on the Help Documentation page. The |
4265
9d69e24d0279
Some corrections to the various README files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
3758
diff
changeset
|
263 | values to be entered are given above in the Python and Qt installation |
9d69e24d0279
Some corrections to the various README files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
3758
diff
changeset
|
264 | sections. |
1387
1734bc5f4f82
Mac related changes.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
265 | |
1438
a7d1841ca909
Reformatted the Mac README file for enhanced readability.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
1387
diff
changeset
|
266 | |
3758
19866b4e9027
Some more places adapted to eric6 and Qt5/PyQt5.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
2382
diff
changeset
|
267 | 17. Install optional packages for eric6 (for plug-ins) |
1387
1734bc5f4f82
Mac related changes.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
268 | ------------------------------------------------------ |
3758
19866b4e9027
Some more places adapted to eric6 and Qt5/PyQt5.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
2382
diff
changeset
|
269 | eric6 provides an extension mechanism via plug-ins. Some of them require the |
1387
1734bc5f4f82
Mac related changes.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
270 | installation of additional python packages. The plug-ins themselves are |
3758
19866b4e9027
Some more places adapted to eric6 and Qt5/PyQt5.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
2382
diff
changeset
|
271 | available via the Plugin Repository from within eric6. |
1387
1734bc5f4f82
Mac related changes.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
272 | |
1438
a7d1841ca909
Reformatted the Mac README file for enhanced readability.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
1387
diff
changeset
|
273 | |
1387
1734bc5f4f82
Mac related changes.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
274 | 17.1 Installation of pylint |
1734bc5f4f82
Mac related changes.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
275 | --------------------------- |
4265
9d69e24d0279
Some corrections to the various README files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
3758
diff
changeset
|
276 | pylint is a tool to check Python sources for issues. Install pylint using |
9d69e24d0279
Some corrections to the various README files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
3758
diff
changeset
|
277 | the 'pip' utility. To do this just enter this in a console window |
1387
1734bc5f4f82
Mac related changes.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
278 | |
4265
9d69e24d0279
Some corrections to the various README files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
3758
diff
changeset
|
279 | sudo pip3 install pylint |
1387
1734bc5f4f82
Mac related changes.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
280 | |
1438
a7d1841ca909
Reformatted the Mac README file for enhanced readability.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
1387
diff
changeset
|
281 | |
1387
1734bc5f4f82
Mac related changes.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
282 | 17.2 Installation of cx_freeze |
1734bc5f4f82
Mac related changes.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
283 | ------------------------------ |
4265
9d69e24d0279
Some corrections to the various README files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
3758
diff
changeset
|
284 | cx_Freeze is a tool that packages a Python application into executables. It is |
9d69e24d0279
Some corrections to the various README files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
3758
diff
changeset
|
285 | like py2exe and py2app. Install cx_Freeze using the 'pip' utility. To do |
9d69e24d0279
Some corrections to the various README files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
3758
diff
changeset
|
286 | this just enter this in a console window |
1387
1734bc5f4f82
Mac related changes.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
287 | |
4265
9d69e24d0279
Some corrections to the various README files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
3758
diff
changeset
|
288 | sudo pip3 install cx_Freeze |
1387
1734bc5f4f82
Mac related changes.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
289 | |
3758
19866b4e9027
Some more places adapted to eric6 and Qt5/PyQt5.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
2382
diff
changeset
|
290 | This completes this installation instruction. Please enjoy using eric6 and let |
1387
1734bc5f4f82
Mac related changes.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
291 | the world know about it. |
1603
78e467568df7
Ammended the Mac OS X README file a bit to give more hints.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
1463
diff
changeset
|
292 | |
2382
a55e5e94a87b
Added a README file for the Raspberry Pi and corrected typos in the Mac README.
"Detlev Offenbach <detlev@die-offenbachs.de>"
parents:
2306
diff
changeset
|
293 | |
1603
78e467568df7
Ammended the Mac OS X README file a bit to give more hints.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
1463
diff
changeset
|
294 | Appendix A Update of MacPorts |
78e467568df7
Ammended the Mac OS X README file a bit to give more hints.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
1463
diff
changeset
|
295 | ----------------------------- |
78e467568df7
Ammended the Mac OS X README file a bit to give more hints.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
1463
diff
changeset
|
296 | In order to update MacPorts and the installed packages enter these commands in a |
78e467568df7
Ammended the Mac OS X README file a bit to give more hints.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
1463
diff
changeset
|
297 | terminal window |
78e467568df7
Ammended the Mac OS X README file a bit to give more hints.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
1463
diff
changeset
|
298 | |
78e467568df7
Ammended the Mac OS X README file a bit to give more hints.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
1463
diff
changeset
|
299 | sudo port selfupdate (update MacPorts itself) |
78e467568df7
Ammended the Mac OS X README file a bit to give more hints.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
1463
diff
changeset
|
300 | sudo port upgrade outdated (update outdated installed ports) |