Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

pip install language-check not working

I get this error when I do pip install language-check:

Traceback (most recent call last):
  File "<string>", line 1, in <module>
  File "/private/var/folders/j6/yr6zgb4d1w308jkpc27p2t9w0000gn/T/pip-build-ymwzmypp/language-check/setup.py", line 595, in <module>
    sys.exit(main())
  File "/private/var/folders/j6/yr6zgb4d1w308jkpc27p2t9w0000gn/T/pip-build-ymwzmypp/language-check/setup.py", line 590, in main
    run_setup_hooks(config)
  File "/private/var/folders/j6/yr6zgb4d1w308jkpc27p2t9w0000gn/T/pip-build-ymwzmypp/language-check/setup.py", line 561, in run_setup_hooks
    language_tool_hook(config)
  File "/private/var/folders/j6/yr6zgb4d1w308jkpc27p2t9w0000gn/T/pip-build-ymwzmypp/language-check/setup.py", line 584, in language_tool_hook
    download_lt()
  File "/private/var/folders/j6/yr6zgb4d1w308jkpc27p2t9w0000gn/T/pip-build-ymwzmypp/language-check/download_lt.py", line 117, in download_lt
    version = get_newest_possible_languagetool_version()
  File "/private/var/folders/j6/yr6zgb4d1w308jkpc27p2t9w0000gn/T/pip-build-ymwzmypp/language-check/download_lt.py", line 81, in get_newest_possible_languagetool_version
    universal_newlines=True)
  File "/usr/local/Cellar/python3/3.6.2/Frameworks/Python.framework/Versions/3.6/lib/python3.6/subprocess.py", line 336, in check_output
    **kwargs).stdout
  File "/usr/local/Cellar/python3/3.6.2/Frameworks/Python.framework/Versions/3.6/lib/python3.6/subprocess.py", line 418, in run
    output=stdout, stderr=stderr)
subprocess.CalledProcessError: Command '['/usr/bin/java', '-version']' returned non-zero exit status 1.

I've looked at this question python pip install error language_check and followed the instructions to install python setup.py install and I get this:

Traceback (most recent call last):
  File "setup.py", line 595, in <module>
    sys.exit(main())
  File "setup.py", line 590, in main
    run_setup_hooks(config)
  File "setup.py", line 561, in run_setup_hooks
    language_tool_hook(config)
  File "setup.py", line 584, in language_tool_hook
    download_lt()
  File "/Users/allyzamarquez/ben/language_check/language-check/download_lt.py", line 117, in download_lt
    version = get_newest_possible_languagetool_version()
  File "/Users/allyzamarquez/ben/language_check/language-check/download_lt.py", line 81, in get_newest_possible_languagetool_version
universal_newlines=True)
  File "/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/subprocess.py", line 573, in check_output
    raise CalledProcessError(retcode, cmd, output=output)
subprocess.CalledProcessError: Command '['/usr/bin/java', '-version']' returned non-zero exit status 1
like image 537
kanja klub Avatar asked Oct 20 '25 10:10

kanja klub


1 Answers

Java 8 must be used until language-check fixes their installer script:

sudo apt install openjdk-8-jdk

sudo update-alternatives --set java /usr/lib/jvm/java-8-openjdk-amd64/jre/bin/java

pip install language-check
like image 189
Archit Rao Avatar answered Oct 21 '25 23:10

Archit Rao



Donate For Us

If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!