python-3.x - 如何在 spyder 中运行我的代码,就像我以前在 linux 终端中运行它一样
问题描述
抱歉,如果我的问题很愚蠢。我是一个新手是方方面面的。
我曾经在 Linux Ubuntu 中直接从终端运行我的 python 代码,例如我只需打开终端转到我的文件夹并在我的 Linux 终端中运行我的命令
CUDA_VISIBLE_DEVICES=0 python trainval_net.py --dataset pascal_voc --net resnet101 --epochs 7 --bs 1 --nw 4 --lr 1e-3 --lr_decay_step 5 --cuda
现在我正在尝试使用 Spyder。
所以对于同一个项目,我有一个文件夹,里面有一堆函数/文件夹/东西。
所以我只是将那个主文件夹作为一个新项目打开,然后我不知道如何运行我的代码......
spyder 的右侧有一个控制台,它看起来像 Ipython,我可以在那里做一些事情,但我无法运行我在终端中运行的代码。
在 iphython 或 jupyther 中,我曾经!
在命令开头使用过,但在这里当我这样做时(例如!CUDA_VISIBLE_DEVICES=0 python trainval_net.py --dataset pascal_voc --net resnet101 --epochs 7 --bs 1 --nw 4 --lr 1e-3 --lr_decay_step 5 --cuda
)它甚至不知道模块并抛出错误(例如 ImportError: No module named numpy`)
谁能告诉我应该如何在 Spyder 中运行我的代码
先感谢您!:)
解决方案
好吧,我想通了。我需要进入run->configure per file
并command line options
放入配置(--dataset pascal_voc --net resnet101 --epochs 7 --bs 1 --nw 4 --lr 1e-3 --lr_decay_step 5 --cuda
)
推荐阅读
- python - 如何修复“pyscipopt 构建轮子失败”?
- android - 允许后立即调用方法
- swift - 如何每天早上 8 点自动运行一个函数?
- php - 需要一个计数器,基于有多少人点击了我网站上的事件按钮
- flutter - 如何为flutter应用添加android通知通道ID以在应用处于后台时修复通知
- swift - 如何按搜索词过滤短语数组
- angular - 我已经添加了最喜欢的图标,但颜色没有改变,当我刷新时它没有显示为最喜欢的
- java - Get doughnut chart series give zero result when it is available
- android - 我想通过 Android 应用更改用户浏览器中显示的网络广告
- c# - 如何从 REST API 向 Windows 应用程序发送请求