Python 没有名为';GoogleAppClient';当你穿着睡衣跑步时

Python 没有名为';GoogleAppClient';当你穿着睡衣跑步时,python,Python,当我在Sublime中运行该程序时,它工作正常,但今天我安装了PyCharm,试图在那里运行它,但出现了此错误。我试着用pip安装google api python客户端,但没用。我是PyCharm的新手,也许我错过了什么 C:\Users\claud\PycharmProjects\pythonProject\venv\Scripts\python.exe C:\Users\claud\PycharmProjects\pythonProject\samanthamain.py Tracebac

当我在Sublime中运行该程序时,它工作正常,但今天我安装了PyCharm,试图在那里运行它,但出现了此错误。我试着用pip安装google api python客户端,但没用。我是PyCharm的新手,也许我错过了什么

C:\Users\claud\PycharmProjects\pythonProject\venv\Scripts\python.exe C:\Users\claud\PycharmProjects\pythonProject\samanthamain.py
Traceback (most recent call last):
  File "C:\Users\claud\PycharmProjects\pythonProject\samanthamain.py", line 5, in <module>
    from googleapiclient.discovery import build
ModuleNotFoundError: No module named 'googleapiclient'

Process finished with exit code 1
C:\Users\claud\PycharmProjects\pythonProject\venv\Scripts\python.exe C:\Users\claud\PycharmProjects\pythonProject\samanthamain.py
回溯(最近一次呼叫最后一次):
文件“C:\Users\claud\PycharmProjects\pythonProject\samanthamain.py”,第5行,在
从GoogleAppClient.discovery导入生成
ModuleNotFoundError:没有名为“GoogleAppClient”的模块
进程已完成,退出代码为1

默认情况下,pycharm创建虚拟环境。在Pycharm中,未安装google api python客户端。尝试在pycharm中安装google api python客户端。

默认情况下,pycharm会创建一个虚拟环境。在Pycharm中,未安装google api python客户端。尝试在pycharm中安装google api python客户端。

根据输出,您的解释器是
C:\Users\claud\PycharmProjects\pythonProject\venv\Scripts\python.exe
,即您的项目设置为使用虚拟环境

您可能安装了带有
pip install
的软件包,但未激活控制台中的虚拟环境,而控制台将其安装在全局环境中,因此从项目使用的虚拟环境中看不到该软件包

您可以通过以下方式在虚拟环境中安装软件包:

  • 通过指定环境解释器的完整路径,为虚拟环境调用
    pip install
  • 使用PyCharm的功能:
    文件
    >
    设置…
    项目:
    Python解释器
    >右侧的+按钮

  • 根据输出,您的解释器是
    C:\Users\claud\PycharmProjects\pythonProject\venv\Scripts\python.exe
    ,即您的项目设置为使用虚拟环境

    您可能安装了带有
    pip install
    的软件包,但未激活控制台中的虚拟环境,而控制台将其安装在全局环境中,因此从项目使用的虚拟环境中看不到该软件包

    您可以通过以下方式在虚拟环境中安装软件包:

  • 通过指定环境解释器的完整路径,为虚拟环境调用
    pip install
  • 使用PyCharm的功能:
    文件
    >
    设置…
    项目:
    Python解释器
    >右侧的+按钮

  • 你在使用虚拟环境吗?你在使用虚拟环境吗?我怎么做?我怎么做?在虚拟环境中?我该怎么做?我尝试在命令提示符下复制并粘贴,但命令提示符返回“命令语法不正确”。您的意思是
    cmd.exe
    ,对吗?您是否用软件包的实际名称替换了
    ?我仅有的两个软件包是pip和安装工具,请参见图,我应该怎么做?单击右侧的+按钮,然后键入软件包的名称,然后应该有一个选项来安装它。在引擎盖下,实际上只需运行一个
    pip安装
    命令。谢谢。它的工作,我已经找到了所需的软件包。!!!!在虚拟环境中?我该怎么做?我尝试在命令提示符下复制并粘贴,但命令提示符返回“命令语法不正确”。您的意思是
    cmd.exe
    ,对吗?您是否用软件包的实际名称替换了
    ?我仅有的两个软件包是pip和安装工具,请参见图,我应该怎么做?单击右侧的+按钮,然后键入软件包的名称,然后应该有一个选项来安装它。在引擎盖下,实际上只需运行一个
    pip安装
    命令。谢谢。它的工作,我已经找到了所需的软件包。!!!!
    > C:\Users\claud\PycharmProjects\pythonProject\venv\Scripts\python.exe -m pip install <package>
    
    > C:\Users\claud\PycharmProjects\pythonProject\venv\Scripts\activate.bat
    (venv) > pip install <package>