我正在尝试设置环境变量以指向以下内容,但是它给了我错误
os.environ["PATH"]= "C:\APPS\ORACLE\product\12.1.0\Client_64\Instantclient"
I get the error "Invalid character or identifier"
我能够导航上述路径,所以不确定出什么问题。
答案 0 :(得分:8)
尝试将其作为原始字符串传递(不需要转义反斜杠或其他任何东西):
os.environ["PATH"]= r"C:\APPS\ORACLE\product\12.1.0\Client_64\Instantclient"
请注意在字符串前加前缀r
。
答案 1 :(得分:2)
您需要转义1
中的12
import os
os.environ["PATH"] = "C:\APPS\ORACLE\product\\12.1.0\Client_64\Instantclient"
print(os.environ['PATH'])
#C:\APPS\ORACLE\product\12.1.0\Client_64\Instantclient