You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@bloodhound.apache.org by Apache Bloodhound <de...@bloodhound.apache.org> on 2013/05/10 14:04:16 UTC

[Apache Bloodhound] BloodhoundInstall modified

Page "BloodhoundInstall" was changed by gjm
Diff URL: <https://issues.apache.org/bloodhound/wiki/BloodhoundInstall?action=diff&version=18>
Revision 18
Comment: revised installation instructions for python, pip and virtualenv
Changes:
-------8<------8<------8<------8<------8<------8<------8<------8<--------
Index: BloodhoundInstall
=========================================================================
--- BloodhoundInstall (version: 17)
+++ BloodhoundInstall (version: 18)
@@ -6,28 +6,25 @@
 
 == General Prerequisites ==
 As a base for installing Bloodhound, the rest of this document expects that you have the following installed on your system:
- * [http://www.python.org/ Python] >= 2.6 and < 2.7.4
- * [http://pypi.python.org/pypi/setuptools#id1 setuptools]
+ * [http://www.python.org/ Python] >= 2.6 and < 3
  * [http://www.pip-installer.org/en/latest/installing.html pip]
-
-On Windows you will have to install python, setuptools and pip through the links above and set/adjust the following environmental variables (assuming Python 2.7.* is chosen)
- * add a {{{PYTHON_HOME}}} system variable with the value {{{C:\Python27}}}
- * append {{{;%PYTHON_HOME%;%PYTHON_HOME%\scripts}}} to the path system variable
-
-On modern linux distributions, the appropriate packages are usually available in the distribution's standard repositories  - for example on Ubuntu, you should be able to do the following:
- {{{
-   sudo apt-get install python python-setuptools python-pip
- }}}
-
-At the moment it is also recommended that you install virtualenv with either
- {{{
-   sudo apt-get install python-virtualenv
- }}} 
-on ubuntu or 
- {{{
-   sudo pip install virtualenv
- }}}
-as for systems with existing python installations, it allows you to install packages with lower impact to the system provided installation. In addition, virtualenv is a requirement if you wish to take advantage of the installer script.
+ * [http://www.virtualenv.org/en/latest/ virtualenv] - note that if you have this, you should already have pip installed.
+
+There are good guides available for installing each of the above on a number of operating systems including:
+ * [https://python-guide.readthedocs.org/en/latest/starting/install/win.html Installing Python on Windows]
+ * [https://python-guide.readthedocs.org/en/latest/starting/install/osx.html Installing Python on Mac OS X]
+
+Modern linux distributions often already have the required packages available in their repositories:
+ * For Debian (>= 5.0), Ubuntu (>= 9.4), Mint (>= 7) and other Debian or Ubuntu based systems, if you have admin access through sudo you can run
+   {{{
+sudo apt-get install python python-virtualenv
+   }}}
+ * For Fedora (>= 11), Centos (>= 6.4), RHEL (>= 6.4) and other distributions that make use of {{{yum}}} you can try
+   {{{
+sudo yum install python python-virtualenv
+   }}}
+
+Many other linux and *BSD distributions will have their own package management systems and repositories containing the appropriate packages.
 
 == Databases ==
 Apache Bloodhound also requires a database and it supports the following popular databases: [http://sqlite.org/ SQLite], [http://www.postgresql.org/ PostgreSQL], and [http://mysql.com/ MySQL].
-------8<------8<------8<------8<------8<------8<------8<------8<--------

--
Page URL: <https://issues.apache.org/bloodhound/wiki/BloodhoundInstall>
Apache Bloodhound <https://issues.apache.org/bloodhound/>
The Apache Bloodhound issue tracker

This is an automated message. Someone added your email address to be
notified of changes on 'BloodhoundInstall' page.
If it was not you, please report to .