PyCharm中找不到site-packages中第三方库的解决方法

这里写自定义目录标题

  • 遇到的问题
    • 不能调用pyperclip库
    • pip安装模块失败
  • 解决方法

遇到的问题

不能调用pyperclip库

在写好一段代码时,声明库pyperclip的代码行下方出现波浪线,运行后发生警告如图所示:
PyCharm中找不到site-packages中第三方库的解决方法_第1张图片显示错误“找不到pyperclip库”,则首先想到应该用pip安装此库。

操作方法:打开cmd,向其中拖入pip.exe,再输入 install pyperclip(注意install前的空格)

C:\Users\Daft Funk>"C:\Program Files (x86)\python39\Scripts\pip.exe" install pyperclip

pip安装模块失败

按上述方法操作后,出现如下报错:
在这里插入图片描述

具体代码如下所示:

C:\Users\Daft Funk>"C:\Program Files (x86)\python39\Scripts\pip.exe" install pyperclip
Defaulting to user installation because normal site-packages is not writeable
Requirement already satisfied: pyperclip in c:\users\daft funk\appdata\roaming\python\python39\site-packages (1.8.1)

其报错显示,我的电脑里已经安装了pyperclip库,其位于python39安装目录下的“site-packages“的文件夹里,可为什么pychaem不能调用它呢?

解决方法

在cmd中键入“pip list”,可看到pyperclip第三方库已被安装;

PyCharm中找不到site-packages中第三方库的解决方法_第2张图片
在pycharm中,点击File—>Settings…;
PyCharm中找不到site-packages中第三方库的解决方法_第3张图片
弹出Settings对话框中显示目前的Project Interpreter,点开下拉菜单,选择”Show All…“;
PyCharm中找不到site-packages中第三方库的解决方法_第4张图片点击窗口右侧的+;
PyCharm中找不到site-packages中第三方库的解决方法_第5张图片
弹出如下对话框,选择“Existing environment”,并选择右边“…”图标,在和Python.exe同样的目录中,选择名为“Pythonw.exe”的interpreter:
PyCharm中找不到site-packages中第三方库的解决方法_第6张图片

PyCharm中找不到site-packages中第三方库的解决方法_第7张图片
点击“OK”后,可以看到导入了site-packages中的第三方库,其中包括pyperclip库;
PyCharm中找不到site-packages中第三方库的解决方法_第8张图片
运行.py文件,问题解决。
PyCharm中找不到site-packages中第三方库的解决方法_第9张图片

你可能感兴趣的:(问题解决,python,pip,pycharm,windows)