When I try to do C-c C-c
to run my buffer (python.el), I get the error: Wrong type argument: arrayp, nil
. This is what the backtrace looks like:
Debugger entered--Lisp error: (wrong-type-argument arrayp nil)
replace-regexp-in-string("[^-0-9a-zA-Z_./\n]" "\\\\\\&" nil)
shell-quote-argument(nil)
python-shell-parse-command()
byte-code("^H\203^S^@\301\302\303 \"\304\305!\306^H!\307UE\207\303 \310\311E\207" [current-prefix-arg read-string "Run Python: " python-shell-parse-command y-or-n-p "Make dedicat$
call-interactively(run-python)
python-shell-get-or-create-process()
python-shell-send-region(1 598 nil)
python-shell-send-buffer(nil)
call-interactively(python-shell-send-buffer nil nil)
command-execute(python-shell-send-buffer)
Anyone know what's going on? I'm fairly new to emacs, but C-c C-c
has never worked for me because of this error.