Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

CHE-4586: Add pip3 check fro python language server #4648

Merged
1 commit merged into from
Mar 30, 2017
Merged

CHE-4586: Add pip3 check fro python language server #4648

1 commit merged into from
Mar 30, 2017

Conversation

ghost
Copy link

@ghost ghost commented Mar 30, 2017

This is a fix for: #4586

Some environments like Ubuntu 16.04 have python3.5 installed but pip3 is missing. An existing script that prepares env for a python language server checks only for python3.5 but not pip. As a result if the env has python3.5 but no pip, required deps are not installed, and opening .py files hangs since language server never starts due to missing pip3. The below line of script just fails:

cd ${LS_DIR} && ${SUDO} pip3 install -r ${LS_DIR}/requirements.txt

@ghost ghost requested review from evidolob and vparfonov March 30, 2017 14:18
@codenvy-ci
Copy link

@ghost ghost merged commit 374e10f into master Mar 30, 2017
@ghost ghost deleted the CHE-4586 branch March 30, 2017 18:18
@slemeur slemeur added this to the 5.7.0 milestone Apr 7, 2017
@slemeur slemeur added kind/enhancement A feature request - must adhere to the feature request template. kind/bug Outline of a bug - must adhere to the bug report template. and removed kind/enhancement A feature request - must adhere to the feature request template. labels Apr 7, 2017
@JamesDrummond JamesDrummond mentioned this pull request Apr 9, 2017
9 tasks
JPinkney pushed a commit to JPinkney/che that referenced this pull request Aug 17, 2017
This pull request was closed.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
kind/bug Outline of a bug - must adhere to the bug report template.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants