首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >从命令行运行python会要求我导入模块

从命令行运行python会要求我导入模块
EN

Stack Overflow用户
提问于 2021-04-25 04:02:15
回答 1查看 58关注 0票数 1

我在Linux上有一个用Spyder(Python 3.8)编写的脚本。虽然在Spyder控制台上脚本运行良好,但我从Linux终端调用它时,它似乎看不到我在脚本中导入的模块。打开我运行的终端:python3 /zhome/c9/f/144817/Desktop/ChargersDaniel.py,但是,下面是我得到的错误:

代码语言:javascript
运行
复制
Traceback (most recent call last):  File "/zhome/c9/f/144817/Desktop/ChargersDaniel.py", line 9, in <module>
import GPyOpt ModuleNotFoundError: No module named 'GPyOpt'

其中,GPyOpt是我在脚本的第一行拥有的第一个库。由于某种原因,python3看不到已安装的库。我已经检查了解决方案here,但这不是我的情况,因为我已经在我的终端调用Python3。

有什么建议吗?提前感谢

EN

回答 1

Stack Overflow用户

发布于 2021-04-25 04:17:26

从您的终端运行时,可以检查是否安装了GPyOpt:

代码语言:javascript
运行
复制
python3 -c "import GPyOpt"
if [ $? -eq 0 ]
then
  echo "GPyOpt is installed!"
fi  
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/67246960

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档