“C:\Users\Sma1033\Anaconda3\pythonw.exe C:\Users\Sma1033\Anaconda3\cwp.py
C:\Users\Sma1033\Anaconda3 %windir%\system32\cmd.exe "/K"
"C:\Users\Sma1033\Anaconda3\Scripts\activate.bat python3 & cd
python3\python_api"”
这就是windows捷径的作法,需注意以上捷径指令是单行连在一起
同时,如果你的Anaconda包安装的位置跟我不一样的话需自行修改
以上那行很长的指令做的事情是:
1) 打开windows cmd
2) 启动Anaconda环境
3) 进入到“c:\python3\python_api\”这个资料夹下
4) 后面你要run python xxx.py的话自己再加“ & python xxx.py”就可以了
5) windows捷径可以设定成排程执行,这个应该很简单
这东西我之前也研究了一阵,捷径图如以下:
https://i.imgur.com/52N96zU.png
上面那行很长的捷径执行完可以看到cmd视窗如以下:
https://i.imgur.com/0GkUxvR.png
希望能帮到你 :)
※ 引述《threeSecGun (三秒枪)》之铭言:
: 请教先进
: 目前写了一个python档案 会去读取gmail档案
: 我希望让这个python py档案可以在开机时就直接背景执行
: (因为我想藉读取gmail标题 来作远端关机指令)
: 该档案在anacoda命令列下执行正常可以读取gmail讯息也能关机
: 但在windows10 的command命令列模式却会出现错误讯息如下:
: AttributeError:module 'imaplib' has no attribute 'IMAP4_SSL'
: 查了google似乎是无法import ssl的关系
: 但却不知道要如何解决此问题
: (原本想法是丢一个bat档到启动资料夹执行python xxx.py档案
: 但现在卡在windows命令列无法执行此 python档)
: 谢谢先进不吝指教
※ 编辑: sma1033 (61.231.176.106), 03/06/2019 08:09:37