ref-manual: Updated the FAQ entry about old Python version

I re-wrote this FAQ entry to indicate more recent versions of
Python and to leverage off the way we can now download or build
out the buildtools.

Reported-by: Paul Eggleton <paul.eggleton@linux.intel.com>
(From yocto-docs rev: 87bcd154526feac7218a27b62bffd3a017885435)

Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
This commit is contained in:
Scott Rifenbark 2013-11-08 07:28:08 -08:00 committed by Richard Purdie
parent 9addcf5ccb
commit f63ae44a8e
1 changed files with 9 additions and 21 deletions

View File

@ -31,31 +31,19 @@
<qandaentry> <qandaentry>
<question> <question>
<para> <para>
I only have Python 2.4 or 2.5 but BitBake requires Python 2.6 or 2.7. My development system does not have Python 2.7.3 or greater,
which the Yocto Project requires.
Can I still use the Yocto Project? Can I still use the Yocto Project?
</para> </para>
</question> </question>
<answer> <answer>
<para> <para>
You can use a stand-alone tarball to provide Python 2.6. You can get the required tools on your host development
You can find pre-built 32 and 64-bit versions of Python 2.6 at the following locations: system a couple different ways (i.e. building a tarball or
<itemizedlist> downloading a tarball).
<listitem><para><ulink url='&YOCTO_PYTHON-i686_DL_URL;'>32-bit tarball</ulink></para></listitem> See the
<listitem><para><ulink url='&YOCTO_PYTHON-x86_64_DL_URL;'>64-bit tarball</ulink></para></listitem> "<link linkend='required-git-tar-and-python-versions'>Required Git, tar, and Python Versions</link>"
</itemizedlist> section for steps on how to update your build tools.
</para>
<para>
These tarballs are self-contained with all required libraries and should work
on most Linux systems.
To use the tarballs extract them into the root
directory and run the appropriate command:
<literallayout class='monospaced'>
$ export PATH=/opt/poky/sysroots/i586-pokysdk-linux/usr/bin/:$PATH
$ export PATH=/opt/poky/sysroots/x86_64-pokysdk-linux/usr/bin/:$PATH
</literallayout>
</para>
<para>
Once you run the command, BitBake uses Python 2.6.
</para> </para>
</answer> </answer>
</qandaentry> </qandaentry>