source-foundry / Hack

A typeface designed for source code
http://sourcefoundry.org/hack/
Other
16.38k stars 612 forks source link

I'm failing to build customized Hack #495

Closed hwooo closed 5 years ago

hwooo commented 5 years ago
Creating a virtualenv for this project…
Pipfile: /mnt/c/Users/black/Desktop/alt-hack/hack-dev/Pipfile
Using /mnt/c/python37/python.exe (3.7.4) to create virtualenv…
⠹ Creating virtual environment...Running virtualenv with interpreter /mnt/c/python37/python.exe

✘ Failed creating virtual environment
[pipenv.exceptions.VirtualenvCreationException]:   File "/usr/local/lib/python3.6/dist-packages/pipenv/cli/command.py", line 254, in install
[pipenv.exceptions.VirtualenvCreationException]:       editable_packages=state.installstate.editables,
[pipenv.exceptions.VirtualenvCreationException]:   File "/usr/local/lib/python3.6/dist-packages/pipenv/core.py", line 1741, in do_install   
[pipenv.exceptions.VirtualenvCreationException]:       pypi_mirror=pypi_mirror,
[pipenv.exceptions.VirtualenvCreationException]:   File "/usr/local/lib/python3.6/dist-packages/pipenv/core.py", line 574, in ensure_project
[pipenv.exceptions.VirtualenvCreationException]:       pypi_mirror=pypi_mirror,
[pipenv.exceptions.VirtualenvCreationException]:   File "/usr/local/lib/python3.6/dist-packages/pipenv/core.py", line 506, in ensure_virtual
env
[pipenv.exceptions.VirtualenvCreationException]:       python=python, site_packages=site_packages, pypi_mirror=pypi_mirror
[pipenv.exceptions.VirtualenvCreationException]:   File "/usr/local/lib/python3.6/dist-packages/pipenv/core.py", line 935, in do_create_virt
ualenv
[pipenv.exceptions.VirtualenvCreationException]:       extra=[crayons.blue("{0}".format(c.err)),]
[pipenv.exceptions.VirtualenvCreationException]: C:\python37\python.exe: can't open file '/usr/local/lib/python3.6/dist-packages/virtualenv.
py': [Errno 2] No such file or directory

Failed to create virtual environment.
Unable to detect fontmake install with pipenv.  Please repeat your build attempt.
Makefile:41: recipe for target 'pipenv' failed
make: *** [pipenv] Error 1

Please look at this message. Using /mnt/c/python37/python.exe (3.7.4) to create virtualenv…

I'm trying this on WSL, but Python interpreter installed on Windows is called. How to I fix this? I already installed fontmake and pipenv.

hwooo commented 5 years ago

I solved it by changing pipenv install --ignore-pipfile to pipenv install --ignore-pipfile --python=/usr/bin/python3.7 in build-pipenv.sh file.