运行mod_wsgi-express 指令(directive)时总是报错:SyntaxError: (unicode error) 'unicodeescape' codec can't de...

问题:

解决思路:

第一:我把报错百度了下,发现基本都是说python中“\”有转义的含义,因此需要采取措施使得路径中的"\"不被转义。(因为基本都是这么说,所以暂且就往这个方向查找。不怕丢人的说,整整找了两天有余)

第二:虽然找到了原因(暂且),但是由于在命令行中运行的,报错的in position 2-4我并不知道具体在哪儿(实在不知道我哪儿来的勇气入这个坑,唉。。。。。)

第三:于是偶然的就在pycharm的调试界面执行了下mod_wsgi-erpress,发现可以直接链接到文件(原谅我发现新大陆的心情)。如下:


于是就打开看看(不自量力的抱着一丝幻想企图发现转义被阻断(truncated \xXX escape)的地方)。

我就随机的从最后一个文件链接打开了,于是看见了下图:


和转义问题描述差不多啊,于是就将"\"改成了"/",重新执行mod_wsgi-express,成功了。


后记:现在想想可能傻气有时候也是有点儿用的,说不定真的能感动老天呢(原谅一个跨专业自学的菜鸡此刻的激动心情。目前主要在看django)。希望有老司机批评指正

你可能感兴趣的:(运行mod_wsgi-express 指令(directive)时总是报错:SyntaxError: (unicode error) 'unicodeescape' codec can't de...)