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

Pylint reported as missing after upgrade to PyCharm 2022.1 #91

Open
2 tasks done
k0rny opened this issue Apr 14, 2022 · 2 comments
Open
2 tasks done

Pylint reported as missing after upgrade to PyCharm 2022.1 #91

k0rny opened this issue Apr 14, 2022 · 2 comments

Comments

@k0rny
Copy link

k0rny commented Apr 14, 2022

Step 1: Are you in the right place?

  • I have verified there are no duplicate active or recent bugs, questions, or requests
  • I have verified that I am using the latest version of the plugin.

Step 2: Describe your environment

  • Plugin version: 0.14.0
  • PyCharm/IDEA version: PyCharm 2022.1
  • Pylint version: 2.8.2

Step 3: Describe the problem:

Pylint is not found, even though the path is correctly set and the Test-button works as intended.

Steps to reproduce:

  1. Upgrade to PyCharm 2022.1

Observed Results:

Clicking on the Play button here:

image

brings up the following popup:
image

Clicking on Install Pylint leads to the following error:

image

Pay attention to the incomplete command, I guess there should be more than activate.bat poetry

Expected Results:

  • Pylint is found since it is already installed and working, as it did with the previous PyCharm version

The idea.log does not provide any additional information for this specific error.

@prilopes
Copy link

prilopes commented Jul 7, 2022

Hi!

I'm having the same issue, namely:

Pylint is not found, even though the path is correctly set and the Test-button works as intended.

But might have some more info on this.

In my case, everything was working perfectly until I refactored my project to use Poetry package manager (v1.2.0b2). Before I had been using virtualenv/requirements.txt/pip install directly before.

As it worked it before, I tried some stuff, eventually, downgrading Poetry to v1.1.13 did the trick. I'm wondering if the problem relates to Poetry v1.2.0b2 specifically, as it is a pre-relase, or if it might affect v1.2 release as well, which is planned to be released soonish. 🤷

My environment

Plugin version: 0.14.0
PyCharm/IDEA version: PyCharm 2022.1.3 (CE)
Pylint version: 2.14.4

@ramast
Copy link

ramast commented Apr 25, 2023

After changing pycharm to use pip instead of poetry, pylint plugin worked fine again.

I think pylint plugin shouldn't bother testing if pylint is installed or not so long as a pylint binary is detected and functional.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants