Running Python Scripts through Labwindows/CVI
Hello,
I'm trying to execute Python scripts through Labwindows/CVI. I believe I have the correct library for the code to access in my project. I'm getting errors as it can't find "io.h", "stat.h", or "wchar.h" files. There is another post on this, where a modified pyconfig.h file was provided, however that file does not work for me. I'm not sure how to obtain the correct files for what I need here. Is there any dependable method to do this?
I'm on Windows 7, I'm running CVI version 9.1.1 and Python 2.6.6 (32-bit). The library file I'm using was proveded as part of the python install, called "Python26.lib". I zipped and attached the project, but to get it working you have to download Python (http://www.python.org/download/releases/2.6.6/), and point CVI to the "Python.h" header file (in the "include" directory under the "Python26" directory.
Attachments:
Test project.zip 4 KB
Where are these .h files located? If you know where these files are located go to Options>>Environment...>>Include Paths... you can add directories that the workspace will look for include files that are not explicitly included in your project.
Ian M.
National Instruments
Similar Messages
-
Unexpected error when running Python scripts?
I always get this crash when I try to run python scripts. Anyone know what is causing this or how to fix it?
Process: Python [8022]
Path: /System/Library/Frameworks/Python.framework/Versions/2.7/Resources/Python.app/C ontents/MacOS/Python
Identifier: Python
Version: 2.7.2 (2.7.2)
Code Type: X86-64 (Native)
Parent Process: ??? [1]
User ID: 501
Date/Time: 2012-11-23 05:13:46.990 -0700
OS Version: Mac OS X 10.8.2 (12C60)
Report Version: 10
Interval Since Last Report: 62859 sec
Crashes Since Last Report: 6
Per-App Crashes Since Last Report: 4
Anonymous UUID: 9A83E25A-0D91-6DC9-960B-E7126A515A89
Crashed Thread: 0 Dispatch queue: com.apple.main-thread
Exception Type: EXC_BAD_ACCESS (SIGSEGV)
Exception Codes: KERN_INVALID_ADDRESS at 0x00007faa1b19ad5e
VM Regions Near 0x7faa1b19ad5e:
MALLOC_TINY 00007faa1b000000-00007faa1b100000 [ 1024K] rw-/rwx SM=COW
-->
MALLOC_SMALL 00007faa1b800000-00007faa1c800000 [ 16.0M] rw-/rwx SM=COW
Application Specific Information:
*** single-threaded process forked ***
Thread 0 Crashed:: Dispatch queue: com.apple.main-thread
0 libsystem_c.dylib 0x00007fff87fafde1 tiny_free_list_add_ptr + 112
1 libsystem_c.dylib 0x00007fff87fb354e tiny_malloc_from_free_list + 1078
2 libsystem_c.dylib 0x00007fff87fb3ad8 szone_malloc_should_clear + 971
3 libsystem_c.dylib 0x00007fff87fa6153 malloc_zone_malloc + 71
4 libsystem_c.dylib 0x00007fff87fa6c61 realloc + 82
5 org.python.python 0x00000001065e6ac9 0x10658b000 + 375497
6 org.python.python 0x00000001065e4b23 0x10658b000 + 367395
7 org.python.python 0x00000001065e6646 0x10658b000 + 374342
8 org.python.python 0x00000001065a4494 PyEval_EvalFrameEx + 8967
9 org.python.python 0x00000001065a2147 PyEval_EvalCodeEx + 1934
10 org.python.python 0x00000001065dbd7a 0x10658b000 + 331130
11 org.python.python 0x000000010659a6c6 PyObject_Call + 97
12 org.python.python 0x00000001065b79bf 0x10658b000 + 182719
13 org.python.python 0x000000010659a6c6 PyObject_Call + 97
14 org.python.python 0x00000001065a8018 PyEval_CallObjectWithKeywords + 177
15 org.python.python 0x00000001065ba46e PyCodec_Encode + 78
16 org.python.python 0x0000000106633978 PyUnicodeUCS2_AsEncodedString + 141
17 org.python.python 0x00000001065c232f 0x10658b000 + 226095
18 org.python.python 0x00000001065c0c91 0x10658b000 + 220305
19 org.python.python 0x00000001065bfc43 0x10658b000 + 216131
20 org.python.python 0x00000001065bff0d PyArg_ParseTuple + 143
21 _socket.so 0x0000000106b2c7f3 0x106b28000 + 18419
22 _socket.so 0x0000000106b2b743 0x106b28000 + 14147
23 org.python.python 0x00000001065a2f72 PyEval_EvalFrameEx + 3557
24 org.python.python 0x00000001065a2147 PyEval_EvalCodeEx + 1934
25 org.python.python 0x00000001065dbd7a 0x10658b000 + 331130
26 org.python.python 0x000000010659a6c6 PyObject_Call + 97
27 _functools.so 0x00000001068d34a2 0x1068d2000 + 5282
28 org.python.python 0x000000010659a6c6 PyObject_Call + 97
29 org.python.python 0x00000001065a478d PyEval_EvalFrameEx + 9728
30 org.python.python 0x00000001065a2147 PyEval_EvalCodeEx + 1934
31 org.python.python 0x00000001065a88df 0x10658b000 + 121055
32 org.python.python 0x00000001065a463a PyEval_EvalFrameEx + 9389
33 org.python.python 0x00000001065a2147 PyEval_EvalCodeEx + 1934
34 org.python.python 0x00000001065a88df 0x10658b000 + 121055
35 org.python.python 0x00000001065a463a PyEval_EvalFrameEx + 9389
36 org.python.python 0x00000001065a8869 0x10658b000 + 120937
37 org.python.python 0x00000001065a463a PyEval_EvalFrameEx + 9389
38 org.python.python 0x00000001065a2147 PyEval_EvalCodeEx + 1934
39 org.python.python 0x00000001065a19b3 PyEval_EvalCode + 54
40 org.python.python 0x00000001065ddc70 0x10658b000 + 339056
41 org.python.python 0x00000001065ddd3c PyRun_FileExFlags + 165
42 org.python.python 0x00000001065dd726 PyRun_SimpleFileExFlags + 410
43 org.python.python 0x0000000106601e27 Py_Main + 2715
44 libdyld.dylib 0x00007fff8fe447e1 start + 1
Thread 1:: Dispatch queue: com.apple.libsystem_network
0 libsystem_c.dylib 0x00007fff87fb32dd tiny_malloc_from_free_list + 453
1 libsystem_c.dylib 0x00007fff87fb3ad8 szone_malloc_should_clear + 971
2 libsystem_c.dylib 0x00007fff87fa6153 malloc_zone_malloc + 71
3 libsystem_c.dylib 0x00007fff87fa6ba7 malloc + 41
4 libsystem_c.dylib 0x00007fff8801026d tre_make_trans + 412
5 libsystem_c.dylib 0x00007fff8800ff59 tre_ast_to_tnfa + 145
6 libsystem_c.dylib 0x00007fff8800ff2f tre_ast_to_tnfa + 103
7 libsystem_c.dylib 0x00007fff8800e30b tre_compile + 4627
8 libsystem_c.dylib 0x00007fff8800c79f regncomp_l + 346
9 libsystem_c.dylib 0x00007fff87f9b278 __asl_parse_time_block_invoke_0 + 151
10 libdispatch.dylib 0x00007fff8a6ce0b6 _dispatch_client_callout + 8
11 libdispatch.dylib 0x00007fff8a6ce041 dispatch_once_f + 50
12 libsystem_c.dylib 0x00007fff87f9ad57 asl_parse_time + 61
13 libsystem_c.dylib 0x00007fff87fa139a _asl_time_string + 72
14 libsystem_c.dylib 0x00007fff87fa130e asl_msg_to_string_raw + 322
15 libsystem_c.dylib 0x00007fff87f99c77 _asl_send_message + 1273
16 libsystem_c.dylib 0x00007fff87f99412 _asl_lib_vlog + 513
17 libsystem_c.dylib 0x00007fff87f86839 vsyslog + 107
18 libdispatch.dylib 0x00007fff8a6d3cd1 _dispatch_log + 224
19 libdispatch.dylib 0x00007fff8a6cfba0 _dispatch_update_kq + 430
20 libdispatch.dylib 0x00007fff8a6cf9ee _dispatch_mgr_wakeup + 16
21 libdispatch.dylib 0x00007fff8a6cee65 _dispatch_wakeup + 28
22 libdispatch.dylib 0x00007fff8a6cee10 _dispatch_queue_push_list_slow2 + 33
23 libdispatch.dylib 0x00007fff8a6ceecd _dispatch_wakeup + 132
24 libdispatch.dylib 0x00007fff8a6cf027 _dispatch_resume_slow + 17
25 libxpc.dylib 0x00007fff8ea12ff2 _xpc_connection_listen_for_reply + 198
26 libxpc.dylib 0x00007fff8ea13ccf xpc_connection_send_message_with_reply + 122
27 libsystem_network.dylib 0x00007fff9163bd8c __net_helper_get_settings_block_invoke_0 + 181
28 libdispatch.dylib 0x00007fff8a6d1f01 _dispatch_call_block_and_release + 15
29 libdispatch.dylib 0x00007fff8a6ce0b6 _dispatch_client_callout + 8
30 libdispatch.dylib 0x00007fff8a6cf47f _dispatch_queue_drain + 235
31 libdispatch.dylib 0x00007fff8a6cf2f1 _dispatch_queue_invoke + 52
32 libdispatch.dylib 0x00007fff8a6cf1c3 _dispatch_worker_thread2 + 249
33 libsystem_c.dylib 0x00007fff87f8fcab _pthread_wqthread + 404
34 libsystem_c.dylib 0x00007fff87f7a171 start_wqthread + 13
Thread 2:
0 libsystem_kernel.dylib 0x00007fff85af06d6 __workq_kernreturn + 10
1 libsystem_c.dylib 0x00007fff87f8feec _pthread_workq_return + 25
2 libsystem_c.dylib 0x00007fff87f8fcb3 _pthread_wqthread + 412
3 libsystem_c.dylib 0x00007fff87f7a171 start_wqthread + 13
Thread 0 crashed with X86 Thread State (64-bit):
rax: 0x00000000000fffe0 rbx: 0x00000000000009ac rcx: 0x00007faa1b000000 rdx: 0x00007faa1b09ad80
rdi: 0x0000000106585000 rsi: 0x00000001066fea00 rbp: 0x00007fff5967ced0 rsp: 0x00007fff5967cec8
r8: 0x000000000000003f r9: 0x000007faa1b09ad8 r10: 0x00007faa1b0b6300 r11: 0x000000000000fffe
r12: 0x0000000000000002 r13: 0x00007faa1b09ad60 r14: 0x00000000066efffe r15: 0x00000001066fea00
rip: 0x00007fff87fafde1 rfl: 0x0000000000010202 cr2: 0x00007faa1b19ad5e
Logical CPU: 0
Binary Images:
0x106581000 - 0x106581fff org.python.python (2.7.2 - 2.7.2) <A3CE5618-7FE0-3307-B2C1-DE2661C936B2> /System/Library/Frameworks/Python.framework/Versions/2.7/Resources/Python.app/C ontents/MacOS/Python
0x10658b000 - 0x106698fff org.python.python (2.7.2 - 2.7.2) <B2E5B3C9-2D7C-37D7-B23D-84DEF8DDAF28> /System/Library/Frameworks/Python.framework/Versions/2.7/Python
0x10689b000 - 0x10689efff operator.so (60.3) <16E539EB-683E-3BDF-83AA-77ED26146560> /System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/lib-dynl oad/operator.so
0x1068d2000 - 0x1068d3fff _functools.so (60.3) <610F4A5F-CEE5-3353-94CD-F586D4F2DAD0> /System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/lib-dynl oad/_functools.so
0x1068d7000 - 0x1068d8fff _locale.so (60.3) <D7B03EB6-5126-3306-8699-D3816B044AAB> /System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/lib-dynl oad/_locale.so
0x1068dc000 - 0x1068ddfff time.so (60.3) <B81E8A2D-38E3-3BA7-AA2F-7A543F20DACF> /System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/lib-dynl oad/time.so
0x106924000 - 0x106926fff select.so (60.3) <191F03CF-4038-38AF-A0BA-22AC770298A0> /System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/lib-dynl oad/select.so
0x10692c000 - 0x10692dfff fcntl.so (60.3) <5E2DBA68-27EB-3589-B7B4-8B7918DC9716> /System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/lib-dynl oad/fcntl.so
0x106931000 - 0x106934fff _struct.so (60.3) <2D1A807F-2084-3CEE-9E4B-DE124502AB69> /System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/lib-dynl oad/_struct.so
0x10693a000 - 0x10693cfff binascii.so (60.3) <A96BD9F2-1025-3803-A942-AC8AE48243A9> /System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/lib-dynl oad/binascii.so
0x106940000 - 0x106941fff cStringIO.so (60.3) <F4174A1F-B66E-3986-985C-0632FCD266F9> /System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/lib-dynl oad/cStringIO.so
0x106946000 - 0x106949fff _collections.so (60.3) <20EAC750-00E1-3216-BB1F-472C0CEA6118> /System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/lib-dynl oad/_collections.so
0x10698f000 - 0x106995fff itertools.so (60.3) <C273B16D-A69E-3D3C-B3F5-43F6B0BC333F> /System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/lib-dynl oad/itertools.so
0x10699e000 - 0x10699efff _bisect.so (60.3) <BEAA36C6-86EF-3272-9F95-29AED2B60109> /System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/lib-dynl oad/_bisect.so
0x1069a2000 - 0x1069a3fff _heapq.so (60.3) <C02D109C-B83B-385E-86E9-04F551749448> /System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/lib-dynl oad/_heapq.so
0x1069a8000 - 0x1069b3ff7 datetime.so (60.3) <B359E7F5-D6D1-343C-A770-F1186D123691> /System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/lib-dynl oad/datetime.so
0x1069bc000 - 0x1069c5fff _sqlite3.so (60.3) <C0006BFF-3590-3B8E-A9B5-DECD4A764236> /System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/lib-dynl oad/_sqlite3.so
0x106acf000 - 0x106ad3fff math.so (60.3) <15868E58-734E-3A35-A4C2-AC4625F37902> /System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/lib-dynl oad/math.so
0x106b19000 - 0x106b1afff _hashlib.so (60.3) <9B8C96E2-6DE6-3830-B300-35C790DA40C7> /System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/lib-dynl oad/_hashlib.so
0x106b1f000 - 0x106b22fff strop.so (60.3) <33FECDE8-3D85-37A8-95CA-08C1F2B820D4> /System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/lib-dynl oad/strop.so
0x106b28000 - 0x106b2eff7 _socket.so (60.3) <E186283B-C7D4-3D7E-9198-CD7761B70100> /System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/lib-dynl oad/_socket.so
0x106b36000 - 0x106b39fff _ssl.so (60.3) <2AEDA15A-56F4-3E82-9415-297BFE6C8F38> /System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/lib-dynl oad/_ssl.so
0x106b7f000 - 0x106b7ffff _scproxy.so (60.3) <43CCA6F3-BA7C-3186-8450-B63D00D8AC6F> /System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/lib-dynl oad/_scproxy.so
0x106bc4000 - 0x106bc8fff array.so (60.3) <56A0FB1F-7603-3450-AF31-9801D9AB95D5> /System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/lib-dynl oad/array.so
0x106bce000 - 0x106bcffff _random.so (60.3) <E2D3E74F-9797-30D4-A9B7-E9FE72564C50> /System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/lib-dynl oad/_random.so
0x106bd3000 - 0x106bdffff cPickle.so (60.3) <869D9434-2C00-3EC8-93A1-2A8104957B7E> /System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/lib-dynl oad/cPickle.so
0x106c25000 - 0x106c29fff _json.so (60.3) <5899CF83-4D57-34C0-A01F-DC215C5C26D0> /System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/lib-dynl oad/_json.so
0x106cae000 - 0x106cbffff _io.so (60.3) <79CDBE7E-1D18-39A6-99AA-CA9466FAD6C2> /System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/lib-dynl oad/_io.so
0x106d4e000 - 0x106d4efff grp.so (60.3) <F1C42F13-D323-3F5A-B59E-ACB09DD18ABE> /System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/lib-dynl oad/grp.so
0x106fd2000 - 0x106fd4fff zlib.so (60.3) <987E51DB-7827-3F1A-AD5E-CF58C673E644> /System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/lib-dynl oad/zlib.so
0x106fd9000 - 0x106fdffff pyexpat.so (60.3) <72D45F21-63F8-3EEF-B71D-DC73B0309D55> /System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/lib-dynl oad/pyexpat.so
0x107066000 - 0x107077fff _ctypes.so (60.3) <A4E934BA-B8B3-3CD6-9AA6-78458DEAA491> /System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/lib-dynl oad/_ctypes.so
0x10740e000 - 0x1074b2ff7 unicodedata.so (60.3) <D2954B53-CE7D-3182-8056-F04F7CAABC6C> /System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/lib-dynl oad/unicodedata.so
0x7fff66181000 - 0x7fff661b593f dyld (210.2.3) <A40597AA-5529-3337-8C09-D8A014EB1578> /usr/lib/dyld
0x7fff84fa3000 - 0x7fff8518cfff com.apple.CoreFoundation (6.8 - 744.12) <EF002794-DAEF-31C6-866C-E3E3AC387A9F> /System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation
0x7fff851b6000 - 0x7fff853b6fff libicucore.A.dylib (491.11.1) <CC318A27-878A-38CE-9292-1B98353FA9C7> /usr/lib/libicucore.A.dylib
0x7fff85724000 - 0x7fff85729fff libcompiler_rt.dylib (30) <08F8731D-5961-39F1-AD00-4590321D24A9> /usr/lib/system/libcompiler_rt.dylib
0x7fff85ade000 - 0x7fff85af9ff7 libsystem_kernel.dylib (2050.18.24) <C0535565-35D1-31A7-A744-63D9F10F12A4> /usr/lib/system/libsystem_kernel.dylib
0x7fff85dc3000 - 0x7fff85dcefff libsystem_notify.dylib (98.5) <C49275CC-835A-3207-AFBA-8C01374927B6> /usr/lib/system/libsystem_notify.dylib
0x7fff861ed000 - 0x7fff861eeff7 libSystem.B.dylib (169.3) <365477AB-D641-389D-B8F4-A1FAE9657EEE> /usr/lib/libSystem.B.dylib
0x7fff86617000 - 0x7fff86625fff libcommonCrypto.dylib (60026) <2D6537F5-1B5E-305C-A1CF-D1FA80CA3939> /usr/lib/system/libcommonCrypto.dylib
0x7fff87f30000 - 0x7fff87f38fff liblaunch.dylib (442.26.2) <2F71CAF8-6524-329E-AC56-C506658B4C0C> /usr/lib/system/liblaunch.dylib
0x7fff87f79000 - 0x7fff88045fe7 libsystem_c.dylib (825.25) <8CBCF9B9-EBB7-365E-A3FF-2F3850763C6B> /usr/lib/system/libsystem_c.dylib
0x7fff88046000 - 0x7fff88058ff7 libz.1.dylib (43) <2A1551E8-A272-3DE5-B692-955974FE1416> /usr/lib/libz.1.dylib
0x7fff88134000 - 0x7fff88159ff7 libc++abi.dylib (24.4) <E7BD9363-1D25-3551-A68A-2E2FF6ABECD7> /usr/lib/libc++abi.dylib
0x7fff88221000 - 0x7fff88272ff7 com.apple.SystemConfiguration (1.12.2 - 1.12.2) <E095637C-457F-3D8F-AE32-A032F9D5A46C> /System/Library/Frameworks/SystemConfiguration.framework/Versions/A/SystemConfi guration
0x7fff8835f000 - 0x7fff8838dff7 libsystem_m.dylib (3022.6) <B434BE5C-25AB-3EBD-BAA7-5304B34E3441> /usr/lib/system/libsystem_m.dylib
0x7fff89823000 - 0x7fff8982bff7 libsystem_dnssd.dylib (379.32.1) <62AA0B84-188A-348B-8F9E-3E2DB08DB93C> /usr/lib/system/libsystem_dnssd.dylib
0x7fff89f9d000 - 0x7fff8a09afff libsqlite3.dylib (138.1) <ADE9CB98-D77D-300C-A32A-556B7440769F> /usr/lib/libsqlite3.dylib
0x7fff8a6cc000 - 0x7fff8a6e1ff7 libdispatch.dylib (228.23) <D26996BF-FC57-39EB-8829-F63585561E09> /usr/lib/system/libdispatch.dylib
0x7fff8a704000 - 0x7fff8a750ff7 libauto.dylib (185.1) <73CDC482-16E3-3FC7-9BB4-FBA2DA44DBC2> /usr/lib/libauto.dylib
0x7fff8ac23000 - 0x7fff8ac24fff libsystem_blocks.dylib (59) <D92DCBC3-541C-37BD-AADE-ACC75A0C59C8> /usr/lib/system/libsystem_blocks.dylib
0x7fff8acf1000 - 0x7fff8adf3fff libcrypto.0.9.8.dylib (47) <74F165AD-4572-3B26-B0E2-A97477FE59D0> /usr/lib/libcrypto.0.9.8.dylib
0x7fff8aeea000 - 0x7fff8b00292f libobjc.A.dylib (532.2) <90D31928-F48D-3E37-874F-220A51FD9E37> /usr/lib/libobjc.A.dylib
0x7fff8b070000 - 0x7fff8b072fff com.apple.TrustEvaluationAgent (2.0 - 23) <A97D348B-32BF-3E52-8DF2-59BFAD21E1A3> /System/Library/PrivateFrameworks/TrustEvaluationAgent.framework/Versions/A/Tru stEvaluationAgent
0x7fff8b112000 - 0x7fff8b113ff7 libsystem_sandbox.dylib (220) <3C3B03CF-C525-3CB3-8557-62E91B93AC95> /usr/lib/system/libsystem_sandbox.dylib
0x7fff8ba1a000 - 0x7fff8ba1bff7 libdnsinfo.dylib (453.18) <E7595861-ECF9-336E-9901-BED2620FAA80> /usr/lib/system/libdnsinfo.dylib
0x7fff8bbfa000 - 0x7fff8bc62ff7 libc++.1.dylib (65.1) <20E31B90-19B9-3C2A-A9EB-474E08F9FE05> /usr/lib/libc++.1.dylib
0x7fff8c0fb000 - 0x7fff8c132ff7 libssl.0.9.8.dylib (47) <923945E6-C489-3406-903B-A362410753F8> /usr/lib/libssl.0.9.8.dylib
0x7fff8cd20000 - 0x7fff8cd56fff libsystem_info.dylib (406.17) <4FFCA242-7F04-365F-87A6-D4EFB89503C1> /usr/lib/system/libsystem_info.dylib
0x7fff8d244000 - 0x7fff8d249fff libcache.dylib (57) <65187C6E-3FBF-3EB8-A1AA-389445E2984D> /usr/lib/system/libcache.dylib
0x7fff8ea07000 - 0x7fff8ea29ff7 libxpc.dylib (140.41) <FAC04D8B-680E-325F-8F0C-DD69859D0E01> /usr/lib/system/libxpc.dylib
0x7fff8eadd000 - 0x7fff8eb2cff7 libcorecrypto.dylib (106.2) <CE0C29A3-C420-339B-ADAA-52F4683233CC> /usr/lib/system/libcorecrypto.dylib
0x7fff8eb55000 - 0x7fff8eb57fff libquarantine.dylib (52) <4BE2E642-A14F-340A-B482-5BD2AEFD9C24> /usr/lib/system/libquarantine.dylib
0x7fff8f0ec000 - 0x7fff8f0f2fff libmacho.dylib (829) <BF332AD9-E89F-387E-92A4-6E1AB74BD4D9> /usr/lib/system/libmacho.dylib
0x7fff8fe42000 - 0x7fff8fe45ff7 libdyld.dylib (210.2.3) <F59367C9-C110-382B-A695-9035A6DD387E> /usr/lib/system/libdyld.dylib
0x7fff8fe93000 - 0x7fff8fe95ff7 libunc.dylib (25) <92805328-CD36-34FF-9436-571AB0485072> /usr/lib/system/libunc.dylib
0x7fff8fe96000 - 0x7fff8fe9dfff libcopyfile.dylib (89) <876573D0-E907-3566-A108-577EAD1B6182> /usr/lib/system/libcopyfile.dylib
0x7fff9022f000 - 0x7fff90230fff libffi.dylib (18) <D20FE81C-271C-3446-ABC8-50B6A6F5BEA4> /usr/lib/libffi.dylib
0x7fff904f0000 - 0x7fff9050bff7 libexpat.1.dylib (12) <95D59F1F-0A5C-3F33-BA97-26F7D796CE7A> /usr/lib/libexpat.1.dylib
0x7fff908e2000 - 0x7fff908e3fff libDiagnosticMessagesClient.dylib (8) <8548E0DC-0D2F-30B6-B045-FE8A038E76D8> /usr/lib/libDiagnosticMessagesClient.dylib
0x7fff90c13000 - 0x7fff90c14ff7 libremovefile.dylib (23.1) <DBBFAF35-AC78-3856-92F6-6E4FD9DF14A2> /usr/lib/system/libremovefile.dylib
0x7fff912c0000 - 0x7fff912c6ff7 libunwind.dylib (35.1) <21703D36-2DAB-3D8B-8442-EAAB23C060D3> /usr/lib/system/libunwind.dylib
0x7fff91562000 - 0x7fff915cbfff libstdc++.6.dylib (56) <EAA2B53E-EADE-39CF-A0EF-FB9D4940672A> /usr/lib/libstdc++.6.dylib
0x7fff915cc000 - 0x7fff915ccfff libkeymgr.dylib (25) <CC9E3394-BE16-397F-926B-E579B60EE429> /usr/lib/system/libkeymgr.dylib
0x7fff91635000 - 0x7fff91643ff7 libsystem_network.dylib (77.10) <0D99F24E-56FE-380F-B81B-4A4C630EE587> /usr/lib/system/libsystem_network.dylib
External Modification Summary:
Calls made by other processes targeting this process:
task_for_pid: 0
thread_create: 0
thread_set_state: 0
Calls made by this process:
task_for_pid: 0
thread_create: 0
thread_set_state: 0
Calls made by all processes on this machine:
task_for_pid: 5843
thread_create: 1
thread_set_state: 0
VM Region Summary:
ReadOnly portion of Libraries: Total=67.5M resident=24.5M(36%) swapped_out_or_unallocated=43.0M(64%)
Writable regions: Total=66.6M written=11.4M(17%) resident=19.8M(30%) swapped_out=0K(0%) unallocated=46.8M(70%)
REGION TYPE VIRTUAL
=========== =======
MALLOC 55.5M
MALLOC guard page 32K
STACK GUARD 56.0M
Stack 10.6M
VM_ALLOCATE 20K
__DATA 1924K
__LINKEDIT 53.6M
__TEXT 13.9M
__UNICODE 544K
shared memory 12K
=========== =======
TOTAL 192.0M
Model: MacBookAir4,2, BootROM MBA41.0077.B0F, 2 processors, Intel Core i7, 1.8 GHz, 4 GB, SMC 1.73f65
Graphics: Intel HD Graphics 3000, Intel HD Graphics 3000, Built-In, 384 MB
Memory Module: BANK 0/DIMM0, 2 GB, DDR3, 1333 MHz, 0x80AD, 0x484D54333235533642465238432D48392020
Memory Module: BANK 1/DIMM0, 2 GB, DDR3, 1333 MHz, 0x80AD, 0x484D54333235533642465238432D48392020
AirPort: spairport_wireless_card_type_airport_extreme (0x14E4, 0xE9), Broadcom BCM43xx 1.0 (5.106.98.81.22)
Bluetooth: Version 4.0.9f33 10885, 2 service, 18 devices, 1 incoming serial ports
Network Service: Wi-Fi, AirPort, en0
Serial ATA Device: APPLE SSD SM256C, 251 GB
USB Device: hub_device, 0x0424 (SMSC), 0x2513, 0xfd100000 / 2
USB Device: Internal Memory Card Reader, apple_vendor_id, 0x8404, 0xfd110000 / 3
USB Device: FaceTime Camera (Built-in), apple_vendor_id, 0x850a, 0xfa200000 / 3
USB Device: hub_device, 0x0424 (SMSC), 0x2513, 0xfa100000 / 2
USB Device: Apple Internal Keyboard / Trackpad, apple_vendor_id, 0x024c, 0xfa120000 / 5
USB Device: BRCM20702 Hub, 0x0a5c (Broadcom Corp.), 0x4500, 0xfa110000 / 4
USB Device: Bluetooth USB Host Controller, apple_vendor_id, 0x821f, 0xfa113000 / 8I guess you could say Cheetah is in stable release since 2010 as that was when it was last updated. Python has changed considerably since then.
Pypl.org shows a list of available packages by ascending Python version. By the time one looks for Cheetah support in Python 2.6, it is strictly Linux. In the Python 2.7 section, there is no Cheetah package listed at all.
In my estimation, development on Cheetah has been abandoned, and it remains incompatible with Python 2.7.2 as installed on OS X. You should abandon Cheetah. Look at Jinja2, or Django.
OS X still uses Python scripts for some system activity. If the system version of Python gets messed up with an incompatible module, these system python scripts are compromised too.
Seriously, look at Pythonbrew. It allows you to create full-blown Python installs and switch between versions and virtual environments. -
What is correct way to run python script in build phases
in xcode 4.6 build phases i have added a run script
python build.py
exit
when i build project it never finishes it keep on saying running custom shell script
what is correct way to run python script in build phases ?/usr/bin/python build.py
exit
still the issue remians. -
Permission Denied Error when calling Matlab script from LabWindows​/CVI
Hello,
I am reading in data from a DAQ and am writing it to a .csv file in LabWindows/CVI. I am then sending this data to Matlab to be filtered. I would like the filtered data to be accessed by LabWindows/CVI so that I can display it as a strip chart. I have gotten everything to work except the writing to a file in a Matlab script that is called from LabWindows/CVI. I am basically using the shipped example in found in the activex demo. (http://zone.ni.com/devzone/cda/epd/p/id/2994). I select the script that I want to run and each time it tries to open a file with write permissions I get a "Permission Denied" error. This occurs when using fopen() in Matlab. I have also tried using csvwrite() as well as dlmwrite(). Each one gives me a similar error. The script currently does not try to do any data processing. It just opens the file, if it is successful it then prints "hello" and then closes it. The script works well when it is run in Matlab, just not when it is called in LabWindows/CVI. Below is the script. Any thoughts, comments or suggestions are greatly appreciated. I am also open to using other approaches for sending data between Matlab and LabWindows/CVI. Thanks in advance!!
fclose('all');
[file, errmsg] = fopen('out.txt', 'w');
if(file<0)
disp(errmsg)
else
fprintf(file, 'hello');
fclose('all');
end;
[file, errmsg] = fopen('out.txt', 'w');
if(file<0)
disp(errmsg)
else
fprintf(file, 'hello');
fclose('all');
end;I am using Windows 7. I am running CVI as an administrator and was able to get rid of the "Permission Denied" error by going into the User Account Controls in windows and changing it to "Never Notify". However, this did not fix the problem of Matlab not being able to write to a file when the script is run from CVI. In the Matlab code below, It now gets in to the "else", suggesting that fopen() returns a good file handle. After getting in to the else statement, it will not actually write to the file, nor does it create it. However, I can make changes to the plot settings and those appear. Everything is functional when run from Matlab but when run from CVI, things get screwy with opening the file for writing. It handles the read well. It seems like there would have to be some file permission errors but, in the CVI program, I open and write to the file "in.csv". Any help is greatly appreciated.
clear;
fclose('all');
t = zeros(1000);
t = csvread('in.csv');
for i=1:1000
t(i) = t(i)*4;
end;
[file, errmsg] = fopen('out.txt', 'w');
if(file<0)
disp(errmsg)
else
fprintf(file, 'goodbye');
for i=1:1000
%t(i) = t(i)*3;
fprintf(file, '%f,', t(i));
end;
fclose(file);
plot(t/3, t);
ylabel('t');
xlabel('Time (s)');
title('Is this really working?!?');
end;
Thanks,
Chris -
Run Python Script in Automator
I have a python script (which was written for me), and I would like to make it so that the script executes every x minutes. I know this should be simple to do, but I can't figure it out.
Thus far, I have created a workflow in automator, used the "Run Shell Script" action, and pasted the script into the text field.
"Workflow failed - 1 error
I'm very new to this, so I'm sure it's a simple error. Any help would great.
Here is the script I am trying to execute.
#!/Library/Frameworks/Python.framework/Versions/2.7/bin/python
# you can change the above line to point to the location of python
# on your system (you can check this by typing 'which python' into
# Terminal.app), but this isn't necessary if you execute the script
# using "python ksl.py [URL]"
# change the value of NAME to your desired name
NAME = "Bob Jones"
# change the value of EMAIL to your desired email
EMAIL = "[email protected]"
# your message will be the contact name as mined from the page source,
# followed by whatever message you enter between the following triple quotes
MESSAGE = """Replace this text with your message. Newlines are also OK."""
import mechanize
import re
import sys
def setupBrowser(url):
b = mechanize.Browser()
# b.sethandlerobots(False)
# b.addheaders = [('User-agent', 'Mozilla/4.0 (compatible; MSIE 6.0; Windows XP)')]
try:
b.open(url)
except mechanize._mechanize.BrowserStateError:
print >> sys.stderr, "You have mistyped the URL. It must by in the following format, including the quotes and the preceding 'http://':\n\t %s [--test] 'http://www.blah.com'" % (sys.argv[0])
sys.exit(1)
return b
def grabLinks(b):
"""Takes in a mechanize.Browser() object pointed to a listings URL and returns a listing of classified ad links."""
links = []
for link in b.links():
# change this line if the URL format ever changes
if re.search(r'&ad=', link.url):
links.append(mechanize.urljoin(link.base_url, link.url))
return links
if _name_ == '_main_':
# check for proper command line args
if len(sys.argv) != 2 and len(sys.argv) != 3:
print >> sys.stderr, "Usage: %s [--test] url" % (sys.argv[0])
sys.exit(1)
args = sys.argv[1:]
if len(args) == 1:
# start from listings page
url = args[0]
# set up the mechanize browser object
b = setupBrowser(url)
# grab only the relevant ad links
links = grabLinks(b)
if not links or len(links) == 0:
# the links do not follow the same format as the original page
print >> sys.stderr, "The link format has changed, or you have mistyped the URL."
sys.exit(1)
# open the first link on the listings page
b.open(links[0])
else:
# start from a single listing
if args[0] != "--test":
print >> sys.stderr, "Usage %s [--test] url"
sys.exit(1)
url = args[1]
b = setupBrowser(url)
# grab the HTML so that we can search for the contact name
response = b.response().get_data()
# perform a regex search on the HTML for the contact name
regexSearch = re.search(r'Contact Name:\s*\s(w+)s', response)
contactName = ""
if regexSearch:
# contact name found -- store it
contactName = regexSearch.group(1)
else:
# contact name not found -- use generic greeting
contactName = "Hello"
theOne = ""
# find the "Email Seller" link (stored as "theOne")
for link in b.links():
# again, if the URL changes, change this line
if re.search(r'xmldb=', link.url):
theOne = mechanize.urljoin(link.base_url, link.url)
if theOne == "":
# something went wrong
print >> sys.stderr, "'Email Seller' link has changed formats within the HTML."
sys.exit(1)
b.open(theOne)
# fill out the forms. note that I am grabbing the SECOND form here.
# again, this might change over time, so feel free to change this from
# nr=1 to nr=0 (for the first form), nr=2 (for the third form), etc.
b.select_form(nr=1)
b['form_4'] = NAME
b['form_5'] = EMAIL
# append the contact name to the rest of the message
MESSAGE = contactName + """,\n\n""" + MESSAGE
b['form_6'] = MESSAGE
# submit the form
b.submit()
b.close()If the script works, and all you need is to execute every x minutes, use launchd, and its simple to write with the Lingon GUI: http://sourceforge.net/projects/lingon/files/
-
Is it possible to run a script through active corners?
Is there any way or app that allows me to run a script when moving the mouse pointer to an active corner (the ones otherwise used by Exposé)?
Well, I'm looking for a means to activate a script through the active corners, I'm not asking any questions about the script itself, so I did not think it should be posted in the AppleScript categoriy, but sure, I'll give it a go.
(New thread in AppleScript: http://discussions.apple.com/thread.jspa?threadID=2534773&tstart=0)
Message was edited by: Max Ocklind -
Running shell script through JSP
Hi
I have shell script on my linux server .I want to create a jsp which calls the shell script .Currently i am writing JSP as
string cmd ="sh <path tp shell script>";
Runtime rt =Runtime.getRuntime();
Process p=rt.exec(cmd);
InputStream is = p.getInputStream();
p.waitFor();
I think there is nothing wrong with the concept .The script contains commands which contact the remote server like server on amazon .For running the instance of remote server command is issued and the server will give back the instance id (which takes time of 5 sec ).Based on the instance id given by remote server ,the following commands in script are executed .Now i have a confusion ,is it that commands use remote server connection did not allow the commands to execute properly or there is something wrong in my JSP code ??????
In either cases how do i make my jsp code run???
Plz reply as soon as possibleHi
Scriptlet will work properly since i have used it in running the script containing local commands like ls , ps, echo and so on...
But for the commands of remote server it did not work.
#2 Understanding of point will be easier if you are familiar of cloud computing .There are some commands like to know the status of our account .They are like normal shell script executed on command prompt .The result is fetch from the cloud (amazon) which generally takes 3 to 5 sec of time .The script containing these commands are working fine but when script is called through jsp page the commands are not executed.
one more thing these command do not required ssh or any other type of login ,only net connection .
Hope it is clear this time
Regards -
Running python script with system arguments from applescript
Hi,
I am trying to run a python code from within applescript. A string should be passed as an argument to the python script, i.e. from the terminal, I would do the following
cd /Users/thatsme/Library/Scripts/myfolder
python my_python_file.py abcdefg
There are two ways I figure I could do this in applescript. "abcdefg" are contained in the variable strNote
a) directly:
do shell script "cd /Users/thatsme/Library/Scripts/myfolder; python my_python_file.py " & strNote
b) calling Terminal
tell application "Terminal"
activate
do script "cd /Users/claushaslauer/Library/Scripts/OO_latex; python my_python_file.py " & strNote
end tell
I would prefer option a) as I don't really want to have Terminal windows popping up. The strange thing is, that I see in the applescript results window the result of the print statements in the python script, but no output is generated (the python script contains a few os.system() commands.
Option b) does what it is supposed to be doing, however, applescript does not wait until the script is finished running.
Why does option a) nor work, and what do I need to change to make it work?Thank you guys for your help, this is really weird.
Here is my full applescript
set strNoteQ to "1+1=2"
(* for whatever reason, this does not work *)
do shell script "cd /Users/claushaslauer/Library/Scripts/OO_latex; python create_latex_pdf.py " & strNoteQ
Below is my python skript.
When I call it as
python create_latex_pdf.py 1+1=2
it creates a wonderful pdf.
With the applescript above, it prints the print statements, it also generates the latex file temp.tex -- correctly, so I assume the string in this example is ok.
However, it does not execute the latex related commands (the three os.system calls)
Is it not a good idea / not possible to execute os.system in a python script that is called from applescript? <sorry if I had brought all the attention to the string issue>
here is the python script:
#!/usr/bin/env python
# -*- coding: utf-8 -*-
import sys
import os
import datetime
import time
def main():
str_latex_note = sys.argv[1]
print "%s" % str_latex_note
preamble = """\documentclass{article}
\usepackage{amsmath,amssymb}
\pagestyle{empty}
\\begin{document}
{\huge
%s
\end{document}"""% (str_latex_note)
## write latex file
cur_path = r'/Users/mypath/Library/Scripts/OO_latex'
cur_file = "temp.tex"
fobj = open(os.path.join(cur_path, cur_file), 'w')
fobj.writelines(preamble)
fobj.close()
## process latex file
print cur_path
os.chdir(cur_path)
cmd = 'latex temp.tex'
print cmd
print "running latex"
os.system(cmd)
cmd2 = 'dvips -E -f -X 1200 -Y 1200 temp.dvi > temp.ps'
print "running dvips"
os.system(cmd2)
cmd3 = 'epstopdf temp.ps'
print "running epstopdf"
os.system(cmd3)
print "done!"
if __name__ == '__main__':
main() -
Running Shell scripts through JAva
Hi,
I tried to execute a Shell script through a Java program.
The code I used is as below:
import java.lang.*;
import java.io.*;
public class sys {
public static void main(String[] args) {
Runtime rt = Runtime.getRuntime();
String[] callAndArgs = { "chgpasswd" };
try {
Process child = rt.exec(callAndArgs);
child.waitFor();
System.out.println("Process exit code is: " + child.exitValue());
catch(IOException e) {
System.err.println( "IOException starting process!");
catch(InterruptedException e) {
System.err.println( "Interrupted waiting for process!");
The "chgpasswd" shell script calls the "passwd" command of Unix.
It threw out an IO exception.
Then I gave the parameter as "./chgpasswd". It now gave an exit value of 255.
The "chgpasswd" script exists in the same directory as the .class file.
I checkd up the exit code reference...it says exit value of 255 could mean as exit code out of range........an exit code > 255....which unfortunately has no documentation, I guess.
Can you help ?This is on a Unix platform, correct? Assuming so...
If I remember correctly, exit codes can be greater than 255. To get the real exit code equates to something like: exitcode & 512 to obtain the real exit code.
Make sure "chgpasswd" shell script has the execute permissions set. Additionally, make sure that the first line of the script (the magic line) has the appropriate shell/interpreter to execute specified. For example, if "chgpasswd" were a Bourne (sh) script, the first like would be:
#!/bin/shFor perl, it may be something like:
#!/usr/bin/perlIt needs to be the absolute path to the shell/interpreter is the point. -
Is it possible to run a script through an action without adding them to a menu?
Unlike with Photoshop, you can record an action to run a script from a path. With Illustrator, it seems that you can only insert menu item to run an "Other script", but it doesn't record the path, and isn't of much help. Yes, I can add this to the script menu, but I'm creating scripts for a group of people, and I didn't want to have to install anything on their local machines, other than an Action Set. Are there any alternatives?
Nope, AI still won't remember paths to Scripts between restarts. Has been this way for at least 8 versions now so don't hold your breath for it to change.
-
Trying to execute a python script through java
I would like to make a command line call from java to execute a python script. The command line call would look like this:
tilemaker.py -s 128 -Q 0 -b FFFFFF AlternateExample.png
Also this has to be platform independent.
I am aware of Jython but I can't use it at this point due to technical restrictions.you can use the jep (Java Embedded Python) package...it's very simple and u just need to call a method.....
see the following links....
http://jepp.sourceforge.net/javadoc/jep/Jep.html
http://jepp.sourceforge.net/ -
Automator workflow hangs indefinitely after running Python script
Hello,
I have an Automator workflow set up to use a one-line shell script to launch a Python script. The Python script has a GUI and stays open for the user to interact with it. It launches fine, but I've noticed that my Automator workflow hangs and the spinning workflow cursor won't disappear from the menu bar unless I manually kill the workflow or quit the Python app. Not a huge deal to kill it manually, but annoying.
I saw someone posted a way to kill an Automator workflow using an AppleScript or shell script embedded within the workflow, but adding that as a second step doesn't work for me—the Automator workflow never gets to that step, presumably because it's waiting for my Python app to close. Anyone know a way to make the Automator workflow kill itself after launching a Python script?By default, AppleScript (and, by extension, Automator) will wait for theshell process to exit before continuing the workflow (or exiting if the shell script action is the last step.
This can be overcome by launching the shell process as a background process, which returns control to AppleScript/Automator, and allows your workflow to continue (or end).
Just append:
&> /dev/null
after your shell command to launch it in the background, e.g.:
/usr/bin/python /path/to/your.py &> /dev/null
and you should get what you expect. -
Execution of python scripts through script tag
I have one line in my xml file :
script language="jython" src="scripts/setup.py"/>
but when i am running this file as ant script file,it is saying that it cannot find the script tag..
It is giving this error:
Ant could not find the task or a class this task relies upon.
This is common and has a number of causes; the usual
solutions are to read the manual pages then download and
install needed JAR files, or fix the build file:
- You have misspelt 'script'.
Fix: check your spelling.
- The task needs an external JAR file to execute
and this is not found at the right place in the classpath.
Fix: check the documentation for dependencies.
Fix: declare the task.
- The task is an Ant optional task and optional.jar is absent
Fix: look for optional.jar in ANT_HOME/lib, download if needed
- The task was not built into optional.jar as dependent
libraries were not found at build time.
Fix: look in the JAR to verify, then rebuild with the needed
libraries, or download a release version from apache.org
- The build file was written for a later version of Ant
Fix: upgrade to at least the latest release version of Ant
- The task is not an Ant core or optional task
and needs to be declared using <taskdef>.
Kindly let me know how can i execute this script..the discussion of the timed maintenance is an old one and does no longer apply.
Sure it does. Those scripts are ancient carry-overs from the early days of Unix and have not been changed much since then.
Also, macjack has a good point. Verify what the widget is telling you. Paste the following command into the Terminal to find out when they last ran:
ls -al /var/log/*.out
The output on my machine is:
Hyperion:~ thomas$ ls -al /var/log/*.out
-rw-r--r-- 1 root wheel 355773 Feb 20 06:05 /var/log/daily.out
-rw-r--r-- 1 root wheel 1352 Feb 1 06:07 /var/log/monthly.out
-rw-r--r-- 1 root wheel 2697 Feb 18 09:31 /var/log/weekly.out -
Scheduling a backup by running a script through crontab
hello
i want to take a backup by rman everyday at a specified time..it's just that i want to create a script and schedule a backup through crontab, so how do i do that?
thanks for the help in advance..838579 wrote:
hello
i want to take a backup by rman everyday at a specified time..it's just that i want to create a script and schedule a backup through crontab, so how do i do that?
thanks for the help in advance..What do you man "how do I do that"? Do you not know how to write a shell script? Do you not know how to use cron? What, exactly, do you need help with? -
Problem in running Perl script through oracle
Hi,
I am facing one problem in perl script.
" I have one perl script which is interact with sybase database.We have migrated the sybase database to oracle successfully.Now i wanna to change the perl script to interact with oracle database.
I am using the code like that for interacting the oracle database
Old Code with sybase database : use DBI::Sybase::GFAS;
New code with oracle database : Use DBI::oracle::GFAS;
When i am running the perl script,Its showing the below mentioned error:
Can't locate DBI/oracle.pm in @INC (@INC contains: C:\oracle\product\10.2.0\db_1
\perl\5.8.3\lib\MSWin32-x86 C:\oracle\product\10.2.0\db_1\perl\5.8.3\lib/MSWin32
-x86-multi-thread C:\oracle\product\10.2.0\db_1\perl\5.8.3\lib C:\oracle\product
\10.2.0\db_1\perl\5.8.3\lib\MSWin32-x86 C:\oracle\product\10.2.0\db_1\perl\site\
5.8.3 C:\oracle\product\10.2.0\db_1\perl\site\5.8.3\lib/MSWin32-x86-multi-thread
C:\oracle\product\10.2.0\db_1\perl\site\5.8.3\lib C:\oracle\product\10.2.0\db_1
\sysman\admin\scripts C:/Perl/lib C:/Perl/site/lib .) at hello.pl line 4.
BEGIN failed--compilation aborted at hello.pl line 4.
Anyone have any idea about this error.
Thx in advance.If you look in the oracle home in the perl\site\5.8.3\lib\MSWin32-x86-multi-thread directory you will see two directories. Once is DBI and one is DBD.
All you need in your perl program is a line 'use DBI'. It will use DBD automatically as and when required. You can specify the necessary connection information when you issue the DBI->connect statement.
I have successfully managed to connect to Oracle databases and perform DML using the software installed by default. You don't need to download and install anything else.
I'm no perl expert so maybe some functionality is missing using the interfaces provided by Oracle but for my needs it has sufficed.
Hope this helps.
Maybe you are looking for
-
'''bold text'''I have found out that I need to disable my Firewall, and stop my pop-up blocker, before downloading the new Adobe Reader. Now, I have uninstalled it and re-installed it several times, because on the Checl Plu-In Page, it still says it
-
Tethering in uk, USB no longer works with iPhone
After getting my iPhone to tether with MacBook pro (not very well with orange I might add) my iphone no longer charges with USB and mac, iphoto nor iTunes sync anymore with iPhone? Does anyone have any idea why this could be the case? Any ideas on sp
-
I am formatting a form in Adobe Acrobat Pro 9. One of my fields is for a credit card number. I have set up a "Special" Arbitrary Mask to the format and limit of numbers that can be entered. What I would like to do it Mask some of the numbers as they
-
My Apple TV remote's left arrow no longer functions, any solutions?
My Apple TV remote's left arrow no longer functions. I replaced the battery. Any solutions known?
-
Hello Please can someone tell me that when we cancel an invoice. which table stores the value of the cancellation.