PyCharm错误:RuntimeError,单击将中止进一步执行,因为Python 3

与Pro

我正在学习Flask,并且首先使用PyCharm。

这是模板代码:

from flask import Flask
app = Flask(__name__)
@app.route('/')
def hello_world():
    return 'Hello World!'
if __name__ == '__main__':
    app.run()

当我单击运行时,这是错误信息:

Traceback (most recent call last):
  File "/usr/local/Cellar/python3/3.6.4_2/Frameworks/Python.framework/Versions/3.6/lib/python3.6/runpy.py", line 193, in _run_module_as_main
    "__main__", mod_spec)
  File "/usr/local/Cellar/python3/3.6.4_2/Frameworks/Python.framework/Versions/3.6/lib/python3.6/runpy.py", line 85, in _run_code
    exec(code, run_globals)
  File "/Users/jzd/Movies/flask/Three_pyCharm/venv/lib/python3.6/site-packages/flask/__main__.py", line 14, in <module>
    main(as_module=True)
  File "/Users/jzd/Movies/flask/Three_pyCharm/venv/lib/python3.6/site-packages/flask/cli.py", line 894, in main
    cli.main(args=args, prog_name=name)
  File "/Users/jzd/Movies/flask/Three_pyCharm/venv/lib/python3.6/site-packages/flask/cli.py", line 557, in main
    return super(FlaskGroup, self).main(*args, **kwargs)
  File "/Users/jzd/Movies/flask/Three_pyCharm/venv/lib/python3.6/site-packages/click/core.py", line 676, in main
    _verify_python3_env()
  File "/Users/jzd/Movies/flask/Three_pyCharm/venv/lib/python3.6/site-packages/click/_unicodefun.py", line 118, in _verify_python3_env
    'for mitigation steps.' + extra)
RuntimeError: Click will abort further execution because Python 3 was configured to use ASCII as encoding for the environment.  Consult http://click.pocoo.org/python3/for mitigation steps.

This system lists a couple of UTF-8 supporting locales that
you can pick from.  The following suitable locales where
discovered: af_ZA.UTF-8, am_ET.UTF-8, be_BY.UTF-8, bg_BG.UTF-8, ca_ES.UTF-8, cs_CZ.UTF-8, da_DK.UTF-8, de_AT.UTF-8, de_CH.UTF-8, de_DE.UTF-8, el_GR.UTF-8, en_AU.UTF-8, en_CA.UTF-8, en_GB.UTF-8, en_IE.UTF-8, en_NZ.UTF-8, en_US.UTF-8, es_ES.UTF-8, et_EE.UTF-8, eu_ES.UTF-8, fi_FI.UTF-8, fr_BE.UTF-8, fr_CA.UTF-8, fr_CH.UTF-8, fr_FR.UTF-8, he_IL.UTF-8, hr_HR.UTF-8, hu_HU.UTF-8, hy_AM.UTF-8, is_IS.UTF-8, it_CH.UTF-8, it_IT.UTF-8, ja_JP.UTF-8, kk_KZ.UTF-8, ko_KR.UTF-8, lt_LT.UTF-8, nl_BE.UTF-8, nl_NL.UTF-8, no_NO.UTF-8, pl_PL.UTF-8, pt_BR.UTF-8, pt_PT.UTF-8, ro_RO.UTF-8, ru_RU.UTF-8, sk_SK.UTF-8, sl_SI.UTF-8, sr_YU.UTF-8, sv_SE.UTF-8, tr_TR.UTF-8, uk_UA.UTF-8, zh_CN.UTF-8, zh_HK.UTF-8, zh_TW.UTF-8

我认为这条线很重要。

RuntimeError:单击将中止进一步执行,因为Python 3已配置为使用ASCII作为环境的编码。

我发现答案Click将终止进一步执行,因为Python 3已配置为使用ASCII作为环境的编码

虽然仍然不知道如何解决它。

非常需要说明,很容易遵循。

Nipun Sampath

可以从此处打开运行/调试配置。

在此处输入图片说明

在那里您可以使用此添加环境变量。(单击环境变量旁边的3点图标)

第二步

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

允许进一步放大Google Maps v3卫星视图

D3 如何进一步传递 Promise.all 数据?

处理-按下按钮时执行X键3秒钟-忽略进一步的按钮按下

通过多个主机中止进一步的任务执行

Python:如果发生错误,该如何再次尝试执行bock而不执行进一步操作

如何阻止 Promise 进一步执行?

线程正在阻止进一步执行

将程序的结果用于进一步的条件?

python分组和进一步分组

进一步过滤聚合

进一步解释 keyExtractor

使用python循环后退一步和前进一步

如何从 python 脚本激活虚拟环境并在其中执行进一步的指令?

为什么在继续之后;执行进一步的功能代码被执行?

在if语句中执行命令并成功执行进一步的步骤

在mIRC中进一步执行之前添加一个暂停

一旦按钮被禁用,JavaScript 不会进一步执行

通过单击更改文本并记住答案以进行进一步比较

我想要可以通过进一步单击链接访问的原始数据

VBA登录网站,单击已加载网页上的链接并进一步导航

如何将 json 文件中的嵌套字典进一步解析为 Python 中的数据帧

PDO sql查询未执行且未进一步加载html内容

如何停止Pine Script中脚本的进一步执行?

异常后的 ScheduledFuture 状态抑制了进一步执行

如何停止程序的BeanShell的断言进一步执行

用例轮询 HttpService 并执行进一步的操作

无法获得更新查询的数据库响应以进一步执行

系统托盘阻止进一步执行代码

遍历Pyspark中的数据框以执行进一步的计算