(allura) linux-yyg5:/home/shalokshalom/src/allura # pip install -r requirements.txt
Collecting ActivityStream==0.2.2 (from -r requirements.txt (line 1))
Using cached ActivityStream-0.2.2.tar.gz
Collecting BeautifulSoup==3.2.0 (from -r requirements.txt (line 2))
Using cached BeautifulSoup-3.2.0.tar.gz
Complete output from command python setup.py egg_info:
Traceback (most recent call last):
File "<string>", line 1, in <module>
File "/tmp/pip-build-ktxhatu9/BeautifulSoup/setup.py", line 22
print "Unit tests have failed!"
^
SyntaxError: Missing parentheses in call to 'print'
----------------------------------------
Command "python setup.py egg_info" failed with error code 1 in /tmp/pip-build-ktxhatu9/BeautifulSoup/
(allura) linux-yyg5:/home/shalokshalom/src/allura #
And yes, i try the command several times.
Hi,
Allura uses python 2, I think that is the issue. Some linux distros (e.g. Ubuntu 16.04) ship with python3 by default now, so we need to update our docs to specify that.
Can you install python2 and try again? You probably have to use
pip2
as the command.Diff:
Docs have been updated to specify python 2.7