无法设置电子邮件服务器用户名和密码的两个环境变量

最近看到《Flask Web开发》的第6章电子邮件,其中提到:
“持有email服务器用户名和密码的两个变量需要在环境中定义。如果你是使用Linux或Mac OS X上的bash,你可以设置这些变量如下:
(venv) $ export MAIL_USERNAME=
(venv) $ export MAIL_PASSWORD=
对于Windows用户,可以设置环境变量如下:
(venv) $ set MAIL_USERNAME=
(venv) $ set MAIL_PASSWORD=


我看到论坛里的这篇http://segmentfault.com/a/1190000002409472,和书完全一样。我的系统是win7的,之前全部都按照书上说的做,但输入上面代码时,提示命令语法不正确,是什么原因呢?图片描述

阅读 6.3k
4 个回答

你是不是把$这种符号也输进去了... 例如linux下面 只需要输入export MAIL_USERNAME=类似这样就行

去掉<>
set MAIL_USERNAME=xx@xx.com就好。

新手上路,请多包涵

<> 改成 ''
Gmail username 换成你的邮箱

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
宣传栏