Pelican に愛想をつかした(そもそも愛想費やしてない)
mynt を触ってみることにした。当方 python3
んだけど、
Download the Visual C++ Build Tools (standalone C++ compiler, libraries and tools)
これがいるらしい。ダウンロードしてインストールして再起動。
そのあと、pip install mynt
すると上手くインストールできたが、
mynt --version
をうつと、server.py まわりがどうやら python2 仕様…。
なので、server.py
の
from SimpleHTTPServer import SimpleHTTPRequestHandler from SocketServer import TCPServer
を
# from SimpleHTTPServer import SimpleHTTPRequestHandler # from SocketServer import TCPServer from http.server import SimpleHTTPRequestHandler from socketserver import TCPServer
に変更。mynt --version
すると上手くいったけど、幸先不安すぎる。
とりあえず mynt init
してみると、
(mynt) C:\Users\[USER]\Documents\mynt-projects > mynt init my-mynt Traceback (most recent call last): File "c:\anaconda3\envs\mynt\lib\runpy.py", line 184, in _run_module_as_main "__main__", mod_spec) File "c:\anaconda3\envs\mynt\lib\runpy.py", line 85, in _run_code exec(code, run_globals) File "C:\Anaconda3\envs\mynt\Scripts\mynt.exe\__main__.py", line 9, in <module> File "c:\anaconda3\envs\mynt\lib\site-packages\mynt\main.py", line 13, in main Mynt() File "c:\anaconda3\envs\mynt\lib\site-packages\mynt\core.py", line 70, in __init__ self.opts = self._get_opts(args) File "c:\anaconda3\envs\mynt\lib\site-packages\mynt\core.py", line 176, in _get_opts for option, value in vars(parser.parse_args(args)).iteritems(): AttributeError: 'dict' object has no attribute 'iteritems'
はいもう解散じゃ