Fresh Install Failed

Issue #52 closed
Former user created an issue

Hi,

I just tried a fresh install following the new virtual environment process.

Unfortunately, the install process failed, see attached log file for details.

Comments (4)

  1. delx repo owner

    Hi,

    You're missing the python3-dev package.

    Note that while the virtualenv method is now the recommended installation technique you can still install all the necessary dependencies with your distro package manager.

    I'll update the README. Please let me know how you go :)

  2. Former user Account Deleted reporter

    Hi,

    I installed "python3-dev" package on my Debian machine, then removed my "webdl" directory and followed the instructions from the start again.

    The install worked fine, no errors.

    The command responses on my Debian system are shown below.

    mabo@debian:~$ git clone https://bitbucket.org/delx/webdl
    Cloning into 'webdl'...
    remote: Counting objects: 401, done.
    remote: Compressing objects: 100% (331/331), done.
    remote: Total 401 (delta 127), reused 316 (delta 66)
    Receiving objects: 100% (401/401), 210.47 KiB | 90.00 KiB/s, done.
    Resolving deltas: 100% (127/127), done.
    mabo@debian:~$ cd webdl
    mabo@debian:~/webdl$ virtualenv --python python3 .virtualenv
    Running virtualenv with interpreter /usr/bin/python3
    Using base prefix '/usr'
    New python executable in /home/mabo/webdl/.virtualenv/bin/python3
    Also creating executable in /home/mabo/webdl/.virtualenv/bin/python
    Installing setuptools, pip, wheel...done.
    mabo@debian:~/webdl$ . .virtualenv/bin/activate
    (.virtualenv) mabo@debian:~/webdl$ pip install -r requirements.txt
    Collecting livestreamer (from -r requirements.txt (line 1))
    Collecting pycrypto (from -r requirements.txt (line 2))
      Using cached pycrypto-2.6.1.tar.gz
    Collecting lxml (from -r requirements.txt (line 3))
      Using cached lxml-3.7.3-cp35-cp35m-manylinux1_x86_64.whl
    Collecting requests (from -r requirements.txt (line 4))
      Using cached requests-2.13.0-py2.py3-none-any.whl
    Collecting requests-cache (from -r requirements.txt (line 5))
      Using cached requests_cache-0.4.13-py2.py3-none-any.whl
    Building wheels for collected packages: pycrypto
      Running setup.py bdist_wheel for pycrypto ... done
      Stored in directory: /home/mabo/.cache/pip/wheels/80/1f/94/f76e9746864f198eb0e304aeec319159fa41b082f61281ffce
    Successfully built pycrypto
    Installing collected packages: requests, livestreamer, pycrypto, lxml, requests-cache
    Successfully installed livestreamer-1.12.2 lxml-3.7.3 pycrypto-2.6.1 requests-2.13.0 requests-cache-0.4.13
    (.virtualenv) mabo@debian:~/webdl$
    
  3. Log in to comment