dj1*_*121 0 python google-colaboratory
我打开了 Colab 笔记本,并从 github 存储库克隆了我的文件。我想运行一个名为 的 python 脚本models.py。在此文件中,我使用 pandas。当我在 Colab 中运行这一行时:
!python3 models.py
Run Code Online (Sandbox Code Playgroud)
我收到以下错误:
Traceback (most recent call last):
File "models.py", line 1, in <module>
import pandas as pd
ModuleNotFoundError: No module named 'pandas'
Run Code Online (Sandbox Code Playgroud)
但是,如果我在 Google Colab 上的单元格中运行:
!pip3 list
Run Code Online (Sandbox Code Playgroud)
我发现 pandas 确实安装了:
pandas 0.25.3
Run Code Online (Sandbox Code Playgroud)
我的假设是,当我运行脚本时,它无法看到我已安装的库,但我不确定如何解决此问题。
如果我运行:
!which python3
Run Code Online (Sandbox Code Playgroud)
我得到:
/usr/local/bin/python3
Run Code Online (Sandbox Code Playgroud)
我尝试运行的 python 文件位于:
/content/my_project/models.py
Run Code Online (Sandbox Code Playgroud)
我应该采取不同的方法来运行该文件吗?
代替
!python3 models.py
Run Code Online (Sandbox Code Playgroud)
您可以使用
%run models.py
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
3599 次 |
| 最近记录: |