繁体   English   中英

AWS EC2 Python ModuleNotFoundError

[英]AWS EC2 Python ModuleNotFoundError

我正在使用具有基于 Ubuntu 18.04 的深度学习 AMI 的 EC2 实例。

我正在执行以下操作:

  • 启动终端
  • 激活 conda 环境: conda activate tensorflow2_latest_p37
  • 安装package pip3 install tensorrt
  • 运行我的代码python3 mycode.py

我收到以下错误:

ModuleNotFoundError: No module named 'tensorrt'

我也尝试安装为sudo或使用-U-m选项。 没有任何工作。 我无法使用 conda install 安装,因为 tensorrt 在其中不可用。

pip3将使用 ubuntu 的级别 pip3,而不是来自 anaconda。 您可以在激活环境后使用which pip3来确认这一点。 tensorrt 不适用于 python 3.6 以外的版本

所以要在 Ubuntu 18.04 深度学习上安装tensorrt

conda activate tensorflow2_p36

# then in tensorflow2_p36 environment

pip install nvidia-pyindex
pip install --upgrade nvidia-tensorrt

暂无
暂无

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

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