Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/308.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/oracle/9.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python cx_Oracle:无法加载Oracle客户端库:_Python_Oracle_Cx Oracle - Fatal编程技术网

Python cx_Oracle:无法加载Oracle客户端库:

Python cx_Oracle:无法加载Oracle客户端库:,python,oracle,cx-oracle,Python,Oracle,Cx Oracle,我尝试使用python中的cx_oracle连接到oracle,但出现了一个错误 尝试过这个: 我甚至格式化了我的机器并更新了java版本 但仍然不起作用 使用的版本:python 3.7、Anaconda 3.7 import cx_Oracle connect_string = 'Username/password@hostname:port/sid' connection = cx_Oracle.connect(connect_string) cursor = connection.c

我尝试使用python中的cx_oracle连接到oracle,但出现了一个错误

尝试过这个:

  • 我甚至格式化了我的机器并更新了java版本

  • 但仍然不起作用

  • 使用的版本:python 3.7、Anaconda 3.7

    import cx_Oracle
    
    connect_string = 'Username/password@hostname:port/sid'
    connection = cx_Oracle.connect(connect_string)
    cursor = connection.cursor()
    cursor.execute("Select * from table_name")
    for rows in cursor:
        print(rows)
    
    错误:cx_Oracle.DatabaseError:DPI-1047:无法加载64位Oracle客户端库:“dlopen(libclntsh.dylib,1):找不到映像”。请参阅以获取帮助

    。您是否遵循了错误消息链接中的说明?您下载了哪个Oracle客户端(步骤1),将其放在哪里(步骤2),以及将链接放在哪里(步骤3)?另请参见