VS Code is showing unable to import pyperclip module

Question:

I’ve installed pyperclip module by using:

pip3 install pyperclip

My default version of python is 3.6.6.
Well my program is running fine in terminal and IDLE too. But VS code is showing red and green curly lines and stating errors. See images:

Image 1

Image 2

Asked By: Ashish Siwal

||

Answers:

I had the exact same problem with another library. I fixed it with:

  1. Press Ctrl + Shift + P in VS Code
  2. Search Python: Select Interpreter
  3. Choose one of the options (If you have multiple environments, select the one where the library is installed)

For additional info, check https://code.visualstudio.com/docs/python/environments#_select-an-environment

Answered By: Varsavia

Just open a new powershell tab in your VS code and type the following command (you can refer to the screenshot added as well):
pip install pyperclip
enter image description here

Answered By: user3614126

In the process of solving the issue with pyperclip, I also encountered the problem of the absence of Pip. On the way of using the command with pip, I received an answer about "pip is not recognized as the name of the cmdlet". Accordingly, I could not apply the command using pip.

In the video (and if it is more convenient, then in the text description given by me below the link to the video), the solution to this problem.

https://www.youtube.com/watch?v=Jw_MuM2BOuI

Here the description from the author of the video:

*Hello Coders,
In this post, I will be telling you about one of the most common errors programmers come across in python. Its ‘python pip’ is not recognized as an internal or external command, operable program or batch file.

This error shows up on windows when one tries to use pip in the command prompt.

To solve this error on windows, you must declare path variable by following these steps:

Step 1 – Right click on My Computer or This PC

Step 2 – Click on Properties

Step 3 – Click on Advanced System Settings

You will find a section called system variables.

Click on Path from the list of variable and values that shows up there.

After clicking on path click edit. You will find a New button in the pop up.

Click that and paste the location of the python35 or python36 folder (The location you specified while installing python) followed by “Scripts” there.
For me its “C:Usersa610580AppDataLocalProgramsPythonPython35-32” so I type “C:Usersa610580AppDataLocalProgramsPythonPython35-32Scripts”
Click Ok to close all windows and restart your command prompt.

Everything should now be working fine!
Make sure you don’t disturb anything else in the path variable and follow the aforementioned steps exactly.
Happy coding!*

After that i use
pip install pyperclip

Answered By: Alex Alex