Freeseer / freeseer

Designed for capturing presentations at conferences. Pre-fill a list of talks to record, record them, and upload them to YouTube with our YouTube Uploader.
http://freeseer.readthedocs.org
GNU General Public License v3.0
215 stars 110 forks source link

Quick-Start: pip install doesn't work without sudo #579

Closed farazs closed 9 years ago

farazs commented 9 years ago

I was setting up the dependencies for Freeseer on a virtual Lubuntu and got this error when running "pip install -Ur dev_requirements.txt":

Command /usr/bin/python -c "import setuptools, tokenize;file='/tmp/pip_build_cs349/Flask/setup.py';exec(compile(getattr(tokenize, 'open', open)(file).read().replace('\r\n', '\n'), file, 'exec'))" install --record /tmp/pip-VDNfiq-record/install-record.txt --single-version-externally-managed --compile failed with error code 1 in /tmp/pip_build_cs349/Flask Storing debug log for failure in /home/cs349/.pip/pip.log

Joseph suggested I run "sudo pip install -Ur dev_requirements.txt" instead.

I believe quick-start guide should state the command that should be run as "sudo pip install -Ur dev_requirements.txt" instead of "pip install -Ur dev_requirements.txt"

zxiiro commented 9 years ago

As mentioned in #580...

"I don't think I agree that we should add sudo. If you need sudo you should know that you needed sudo.

sudo pip install will install system wide but running pip install as a regular user can also be used to install just for the local user account too which is also a perfectly valid invocation of the program."