diff options
Diffstat (limited to 'documentation/toaster-manual/toaster-manual-setup-and-use.xml')
-rw-r--r-- | documentation/toaster-manual/toaster-manual-setup-and-use.xml | 28 |
1 files changed, 14 insertions, 14 deletions
diff --git a/documentation/toaster-manual/toaster-manual-setup-and-use.xml b/documentation/toaster-manual/toaster-manual-setup-and-use.xml index ae59623e65..c70b91e016 100644 --- a/documentation/toaster-manual/toaster-manual-setup-and-use.xml +++ b/documentation/toaster-manual/toaster-manual-setup-and-use.xml | |||
@@ -116,12 +116,14 @@ | |||
116 | create a superuser by following these steps: | 116 | create a superuser by following these steps: |
117 | <orderedlist> | 117 | <orderedlist> |
118 | <listitem><para> | 118 | <listitem><para> |
119 | If you used <filename>virtualenv</filename>, which is | 119 | If you used <filename>pip3</filename>, which is |
120 | recommended, to set up the Toaster system dependencies, | 120 | recommended, to set up the Toaster system dependencies, |
121 | you need be sure the virtual environment is activated. | 121 | you need be sure the local user path is in your |
122 | To activate this environment, use the following command: | 122 | <filename>PATH</filename> list. |
123 | To append the pip3 local user path, use the following | ||
124 | command: | ||
123 | <literallayout class='monospaced'> | 125 | <literallayout class='monospaced'> |
124 | $ source venv/bin/activate | 126 | $ export PATH=$PATH:$HOME/.local/bin |
125 | </literallayout> | 127 | </literallayout> |
126 | </para></listitem> | 128 | </para></listitem> |
127 | <listitem><para> | 129 | <listitem><para> |
@@ -213,14 +215,14 @@ | |||
213 | <listitem><para> | 215 | <listitem><para> |
214 | If you are using Ubuntu 14.04.3, run the following: | 216 | If you are using Ubuntu 14.04.3, run the following: |
215 | <literallayout class='monospaced'> | 217 | <literallayout class='monospaced'> |
216 | $ sudo apt-get install apache2 libapache2-mod-wsgi mysql-server virtualenv libmysqlclient-dev | 218 | $ sudo apt-get install apache2 libapache2-mod-wsgi mysql-server python3-pip libmysqlclient-dev |
217 | </literallayout> | 219 | </literallayout> |
218 | </para></listitem> | 220 | </para></listitem> |
219 | <listitem><para> | 221 | <listitem><para> |
220 | If you are using Fedora 22 or a RedHat distribution, run | 222 | If you are using Fedora 22 or a RedHat distribution, run |
221 | the following: | 223 | the following: |
222 | <literallayout class='monospaced'> | 224 | <literallayout class='monospaced'> |
223 | $ sudo dnf install httpd mod_wsgi python-virtualenv gcc mysql-devel | 225 | $ sudo dnf install httpd mod_wsgi gcc mysql-devel |
224 | </literallayout> | 226 | </literallayout> |
225 | </para></listitem> | 227 | </para></listitem> |
226 | </itemizedlist> | 228 | </itemizedlist> |
@@ -251,17 +253,15 @@ | |||
251 | </literallayout> | 253 | </literallayout> |
252 | </para></listitem> | 254 | </para></listitem> |
253 | <listitem><para> | 255 | <listitem><para> |
254 | Initialize a virtual environment and install Toaster | 256 | Install Toaster |
255 | dependencies. | 257 | dependencies using the --user flag which |
256 | Using a virtual environment keeps the Python packages | 258 | keeps the Python packages |
257 | isolated from your system-provided packages: | 259 | isolated from your system-provided packages: |
258 | <literallayout class='monospaced'> | 260 | <literallayout class='monospaced'> |
259 | $ cd /var/www/toaster/ | 261 | $ cd /var/www/toaster/ |
260 | $ virtualenv venv | 262 | $ pip3 install --user -r ./poky/bitbake/toaster-requirements.txt |
261 | $ source ./venv/bin/activate | 263 | $ pip3 install --user mysql |
262 | $ pip install -r ./poky/bitbake/toaster-requirements.txt | 264 | $ pip3 install --user MySQL-python |
263 | $ pip install mysql | ||
264 | $ pip install MySQL-python | ||
265 | </literallayout> | 265 | </literallayout> |
266 | <note> | 266 | <note> |
267 | Isolating these packages is not required but is | 267 | Isolating these packages is not required but is |