繁体   English   中英

无法在 anaconda (Spyder) 中为 python 安装 googleads 模块

[英]Unable to install the googleads module for python in anaconda (Spyder)

我正在尝试在 Spyder 的脚本中使用 python googleads 模块。

我已经运行pip install googleads并且安装成功。

但是,当我尝试在 Spyder 的脚本中import googleads时,出现以下错误:

ModuleNotFoundError: No module named 'googleads'

我已经卸载了该软件包并再次运行pip install googleads 这次安装也成功了,但上述错误仍然存​​在。

我也尝试过使用 conda install 。 那不会安装包。

但是,当我在命令提示符下运行脚本时,它工作正常。 问题仅在于 Spyder。

我也在谷歌上搜索并查找了 StackOverflow 和大多数其他社区的解决方案,但一直找不到:(

期待在这里得到一些帮助,以解决问题。

先感谢您!

PS:我也在 Anaconda 提示符下运行了 pip install 并且也成功了。 Spyder 上的错误仍然存​​在。

所以我聘请了一位在 Anaconda 和 Spyder 方面具有丰富经验的自由职业者来帮助我解决这个问题。 在这里分享解决方案以造福于其他所有人。

在我工作的环境中安装 pip 时出现问题。这是我们发现并解决问题的方法:

在 Anaconda 提示符下,我们使用命令conda list并检查是否安装了 pip。 它是。

然后我们输入命令where pip并收到以下响应:C:\\Users\\Rohit\\AppData\\Local\\Programs\\Python\\Python37-32\\Scripts\\pip.exe

然后我们在 anaconda 中创建了一个新的测试环境,导航到它并运行相同的where pip命令。 它返回以下响应: C:\\Users\\Rohit\\Anaconda3\\Scripts\\pip.exe C:\\Users\\Rohit\\AppData\\Local\\Programs\\Python\\Python37-32\\Scripts\\pip.exe

我们认为环境上的 pip 安装存在问题,这就是为什么它在全局环境而不是项目环境中安装包的原因。

然后我们使用 conda install 在项目环境中重新安装 pip 并重新运行where pip命令。 它现在返回以下响应: C:\\Users\\Rohit\\Anaconda3\\Scripts\\pip.exe C:\\Users\\Rohit\\AppData\\Local\\Programs\\Python\\Python37-32\\Scripts\\pip.exe

之后,我们使用pip install googleads安装包,然后在 Spyder 中运行import googleads 它工作得很好。

现在可以与所有其他项目包一起正常工作。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM