migrate-itunes-to-rhythmbox
migrate-itunes-to-rhythmbox copied to clipboard
Error trying to configure development environment
I am trying to make your script runs under rhythmbox 3.4.2 and thus was trying to set up the dev environment under arch (python 3.6.3).
[nils@nk-x1 Projects]$ git clone https://github.com/phauer/migrate-itunes-to-rhythmbox
Cloning into 'migrate-itunes-to-rhythmbox'...
remote: Counting objects: 469, done.
remote: Total 469 (delta 0), reused 0 (delta 0), pack-reused 468
Receiving objects: 100% (469/469), 89.56 KiB | 252.00 KiB/s, done.
Resolving deltas: 100% (227/227), done.
[nils@nk-x1 Projects]$ cd migrate-itunes-to-rhythmbox/
[nils@nk-x1 migrate-itunes-to-rhythmbox]$ pyvenv venv
WARNING: the pyenv script is deprecated in favour of python3.6 -m venv
[nils@nk-x1 migrate-itunes-to-rhythmbox]$ source init.sh # inits venv and sets PYTHONPATH
Script Folder: /home/nils/Documents/Projects/migrate-itunes-to-rhythmbox
Activated venv in /home/nils/Documents/Projects/migrate-itunes-to-rhythmbox/venv/bin/activate
Exported PYTHONPATH=/home/nils/Documents/Projects/migrate-itunes-to-rhythmbox/src/main/python
(venv) [nils@nk-x1 migrate-itunes-to-rhythmbox]$ pip install pybuilder
Collecting pybuilder
Downloading pybuilder-0.11.12.tar.gz (71kB)
100% |████████████████████████████████| 81kB 1.1MB/s
Requirement already satisfied: pip>=7.1 in ./venv/lib/python3.6/site-packages (from pybuilder)
Collecting setuptools~=35.0 (from pybuilder)
Downloading setuptools-35.0.2-py2.py3-none-any.whl (390kB)
100% |████████████████████████████████| 399kB 1.3MB/s
Collecting tblib (from pybuilder)
Downloading tblib-1.3.2-py2.py3-none-any.whl
Collecting wheel (from pybuilder)
Downloading wheel-0.30.0-py2.py3-none-any.whl (49kB)
100% |████████████████████████████████| 51kB 3.1MB/s
Collecting six>=1.6.0 (from setuptools~=35.0->pybuilder)
Downloading six-1.11.0-py2.py3-none-any.whl
Collecting appdirs>=1.4.0 (from setuptools~=35.0->pybuilder)
Downloading appdirs-1.4.3-py2.py3-none-any.whl
Collecting packaging>=16.8 (from setuptools~=35.0->pybuilder)
Downloading packaging-16.8-py2.py3-none-any.whl
Collecting pyparsing (from packaging>=16.8->setuptools~=35.0->pybuilder)
Downloading pyparsing-2.2.0-py2.py3-none-any.whl (56kB)
100% |████████████████████████████████| 61kB 2.5MB/s
Installing collected packages: six, appdirs, pyparsing, packaging, setuptools, tblib, wheel, pybuilder
Found existing installation: setuptools 28.8.0
Uninstalling setuptools-28.8.0:
Successfully uninstalled setuptools-28.8.0
Running setup.py install for pybuilder ... done
Successfully installed appdirs-1.4.3 packaging-16.8 pybuilder-0.11.12 pyparsing-2.2.0 setuptools-35.0.2 six-1.11.0 tblib-1.3.2 wheel-0.30.0
(venv) [nils@nk-x1 migrate-itunes-to-rhythmbox]$ pyb
PyBuilder version 0.11.12
Build started at 2017-12-15 12:19:45
BUILD FAILED - Error importing project descriptor /home/nils/Documents/Projects/migrate-itunes-to-rhythmbox/build.py: No module named 'path'
Build finished at 2017-12-15 12:19:45 Build took 0 seconds (9 ms)
Hi @ni-ka,
not quite sure if something in pybuilder has changed. Maybe installing the dependencies manually via pip install -r requirements.txt
(with venv activated) may help.