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 |
