【发布时间】:2016-04-16 02:16:42
【问题描述】:
目前使用 AWS 在机器学习项目上运行一些测试。我想在没有互联网的情况下(通过 root)运行 Python 脚本,因为互联网带宽非常有限。我尝试通过这样做来运行 convnets.py 脚本
sudo python convnets.py >> output
但这不起作用,因为 Anaconda 不使用 PYTHONPATH,因此 root 无法找到 Anaconda Python 环境。因此会抛出“无法导入”和“找不到模块”等错误。
如何进行设置,以便让 Anaconda 和 sudo 公平竞争?
【问题讨论】:
-
您确定
python指向Anaconda 的python 吗?可能不是因为sudo有不同的PATH。试试sudo /path/to/anaconda/bin/python convnets.py
标签: python amazon-web-services root anaconda sudo