python - Win10中Pycharm中运行多参数
问题描述
在 win10 中在 Pycharm 中编写应用程序解析命令行参数时,我必须使用 linux 风格的命令,如下所示:
python train.py --task language_modeling \
data-bin/wikitext-103 \
--save-dir checkpoints/ \
--arch transformer_lm_wiki103 \
--max-update 286000 --max-lr 1.0 --t-mult 2 --lr-period-updates 270000 --lr-scheduler cosine --lr-shrink 0.75 \
--warmup-updates 16000 --warmup-init-lr 1e-07 --min-lr 1e-09 --optimizer nag --lr 0.0001 --clip-norm 0.1 \
--criterion adaptive_loss --max-tokens 3072 --update-freq 3 --tokens-per-sample 3072 --seed 1 --fp16 \
--sample-break-mode none --skip-invalid-size-inputs-valid-test --ddp-backend=no_c10d
我认为在“编辑配置”对话框中写下所有类似路径的参数是一种无聊的方式。我也尝试使用BashSupport插件,将上述代码写在 bash 文件“.sh”中,但我使用 conda python的env解释器,bash命令无法识别conda env的路径..
因此,目前运行上述代码的方式只是在终端中填写了很长的一行。有什么有效的方法可以解决我的尴尬时刻吗?
顺便说一句,Pycharm 版本是 2019.1,带有 anaconda 4.5.4+Python 3.6.10。
解决方案
推荐阅读
- visual-studio-2017 - 当我复制一个 VS2017 项目时,复制目录的大小翻了一番
- c - 在 C 中启动嵌套 for 循环以迭代参数的问题
- c - 输出不应该是 2 2
- javascript - 自定义 AWS Amplify UI?
- azure-powershell - 在 Azure 中运行 Powershell 脚本时如何防止出现错误“警告:无法获取租户‘tenantid’的令牌”
- jmeter - 如何为 Jmeter 请求获取客人的购物车 ID
- javascript - reactjs用户认证逻辑
- javascript - 如何显示当前获取 url 以及我的状态发生了什么?
- c# - JSON 不真实
- git - 如何单独提交拉取请求?