jsondecodeerror if pipfile.lock does not exist
See original GitHub issueseems like a recent regression
$ pipenv install
Pipfile.lock not found, creating…
Locking [dev-packages] dependencies…
Locking [packages] dependencies…
Traceback (most recent call last):
File "/Users/johria/.pyenv/versions/3.6.2/bin/pipenv", line 11, in <module>
load_entry_point('pipenv==8.0.8', 'console_scripts', 'pipenv')()
File "/Users/johria/.pyenv/versions/3.6.2/lib/python3.6/site-packages/pipenv/vendor/click/core.py", line 722, in __call__
return self.main(*args, **kwargs)
File "/Users/johria/.pyenv/versions/3.6.2/lib/python3.6/site-packages/pipenv/vendor/click/core.py", line 697, in main
rv = self.invoke(ctx)
File "/Users/johria/.pyenv/versions/3.6.2/lib/python3.6/site-packages/pipenv/vendor/click/core.py", line 1066, in invoke
return _process_result(sub_ctx.command.invoke(sub_ctx))
File "/Users/johria/.pyenv/versions/3.6.2/lib/python3.6/site-packages/pipenv/vendor/click/core.py", line 895, in invoke
return ctx.invoke(self.callback, **ctx.params)
File "/Users/johria/.pyenv/versions/3.6.2/lib/python3.6/site-packages/pipenv/vendor/click/core.py", line 535, in invoke
return callback(*args, **kwargs)
File "/Users/johria/.pyenv/versions/3.6.2/lib/python3.6/site-packages/pipenv/cli.py", line 1732, in install
do_init(dev=dev, allow_global=system, ignore_pipfile=ignore_pipfile, system=system, skip_lock=skip_lock, verbose=verbose, concurrent=concurrent, deploy=deploy)
File "/Users/johria/.pyenv/versions/3.6.2/lib/python3.6/site-packages/pipenv/cli.py", line 1244, in do_init
do_lock(system=system)
File "/Users/johria/.pyenv/versions/3.6.2/lib/python3.6/site-packages/pipenv/cli.py", line 1110, in do_lock
lockfile['_meta']['host-environment-markers'] = simplejson.loads(c.out)
File "/Users/johria/.pyenv/versions/3.6.2/lib/python3.6/json/__init__.py", line 354, in loads
return _default_decoder.decode(s)
File "/Users/johria/.pyenv/versions/3.6.2/lib/python3.6/json/decoder.py", line 339, in decode
obj, end = self.raw_decode(s, idx=_w(s, 0).end())
File "/Users/johria/.pyenv/versions/3.6.2/lib/python3.6/json/decoder.py", line 357, in raw_decode
raise JSONDecodeError("Expecting value", s, err.value) from None
json.decoder.JSONDecodeError: Expecting value: line 1 column 1 (char 0)
Issue Analytics
- State:
- Created 6 years ago
- Comments:9 (8 by maintainers)
Top Results From Across the Web
Error when uploading to heroku git - django - Stack Overflow
I solved it by removing Pipfile.lock then pipenv install -r requirements.txt or just pipenv install if Pipfile is exist.
Read more >Common Pipenv Errors and How to Solve Them: Why Won't it ...
Locking Issue: Pipfile Contains a Reference to an Inexistent Package. Pipfile won't lock when it tries to install packages that don't exist, i.e.,...
Read more >1651317 – pip and pipenv are incompatible - Red Hat Bugzilla
Pipfile.lock (dc7aa0) out of date, updating to (5aabbc). ... 'module' object is not callable no it does not work. is there a timeline...
Read more >Pipenv Python 2.7 project json.decoder.JSONDecodeError
Git pull a project which contains Pipfile and Pipfile.lock; Attempt to install ... It should not be erring and erring with false results....
Read more >Build Your Own Schema Registry Server Using Python and ...
Validation of events makes sure that you don't accept or generate ... There are a lot of online JSON schema validators that can...
Read more >Top Related Medium Post
No results found
Top Related StackOverflow Question
No results found
Troubleshoot Live Code
Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start FreeTop Related Reddit Thread
No results found
Top Related Hackernoon Post
No results found
Top Related Tweet
No results found
Top Related Dev.to Post
No results found
Top Related Hashnode Post
No results found
Top GitHub Comments
I added instructions for when this occurs now.
thanks @kennethreitz, you’re right it was from an older project which was installed using an older version of pipenv
fixed it