python - Python/Apache/Server - 无法导入模块
问题描述
我有一个我想使用 apache 运行的可执行 python 脚本。一个简单的 print('hello') 工作正常,但是如果脚本导入一些包,它会失败。在这种情况下,它在“导入熊猫”时失败。
我正在使用 python 版本 3.5.2
我已经用pip3 install pandas安装了pandas,安装成功。如果我再试一次,我得到: 要求已经满足:/usr/lib/python3/dist-packages 中的六个>=1.5(来自 python-dateutil>=2.5.0->pandas)(1.10.0)
我尝试使用 #! /usr/bin/python 和 #! /usr/bin/env 蟒蛇
为什么它不起作用?是否有某种分步指南来管理这个?
解决方案
这两个选项对我有用: sudo apt-get install python3-pandas
或者
sudo -H python3 -m pip install pandas
推荐阅读
- sql - SAS 从以前的结果中减去最近的结果
- c# - 在 List 上使用 FindAll() 方法
- reporting-services - 根据参数在 SSRS 中显示不同的表
- react-native - Expo BarCodeScanner 如果用户拒绝相机许可程序无法再次询问
- html - 在 Golang 中提供静态文件时,.html 文件中 url 的前导斜杠?
- github - 远程:在 GitHub 管道中找不到存储库
- flask - 如何更改 SQLAlchemyAutoSchema 实例的类属性
- reactjs - React 路由器 - 构建应用程序的动态基本名称
- node.js - 无法让 Sequelize belongsToMany 关联工作 (EagerLoadingError)
- javascript - 关于 Javascript 提升示例的问题