[lnkForumImage]
TotalShareware - Download Free Software

Confronta i prezzi di migliaia di prodotti.
Asp Forum
 Home | Login | Register | Search 


 

Forums >

comp.lang.python

RE: How to add a library path to pythonpath ?

Dave Angel

3/16/2010 3:04:00 PM



Barak, Ron wrote:
> Thanks for the suggestion Pable.
>
> However, I really need the $PYTHONPATH to include this additional library, so all Python scripts could use it.
>
> In Windows I have defined PYTHONPATH as c:\views\cc_view\TS_svm_ts_tool\SVMInspector\lib\, and also in the Windows registry I have
>
> HKEY_LOCAL_MACHINE\SOFTWARE\Python\PythonCore\version\PythonPath\ as C:\Python26\Lib;C:\Python26\DLLs;C:\views\cc_view\TS_svm_ts_tool\SVMInspector\lib\;C:\Python26\Lib\lib-tk;
>
> However, even with all the above, the SVMInspecor modules are not found.
>
>
See my response at the end. Top-posting makes for a very confusing thread.
> <snip>
>
> 2010/3/16 Barak, Ron <Ron.Barak@lsi.com<mailto:Ron.Barak@lsi.com>>
>
> Hi,
>
> I'm trying to add a library path to my pythonpath, but seems it is not accepted -
>
> On Windows DOS window:
>
> C:\>echo %PYTHONPATH%
> c:\views\cc_view\TS_svm_ts_tool\SVMInspector\lib\
>
> C:\>python -c "import sys ; print sys.path"
> ['', 'c:\\views\\cc_view\\TS_svm_ts_tool\\SVMInspector\\lib', 'C:\\WINDOWS\\syst
> em32\\python26.zip', 'C:\\Python26\\DLLs', 'C:\\Python26\\lib', 'C:\\Python26\\l
> ib\\plat-win', 'C:\\Python26\\lib\\lib-tk', 'C:\\Python26', 'C:\\Python26\\lib\\
> site-packages', 'C:\\Python26\\lib\\site-packages\\wx-2.8-msw-unicode']
>
> C:\>
>
> On Windows cygwin:
>
> $ echo $PYTHONPATH
> .:/cygdrive/c/views/cc_view/TS_svm_ts_tool/SVMInspector/lib/
>
> $ python -c "import sys ; print sys.path"
> ['', '.:\\cygdrive\\c\\views\\cc_view\\TS_svm_ts_tool\\SVMInspector\\lib', 'C:\\WINDOWS\\system32\\python26.zip', 'c:\\Python26\\DLLs', 'c:\\Python26\\lib', 'c:\\Python26\\lib\\plat-win', 'c:\\Python26\\lib\\lib-tk', 'c:\\Python26', 'c:\\Python26\\lib\\site-packages', 'c:\\Python26\\lib\\site-packages\\wx-2.8-msw-unicode']
>
> $
>
> What am I doing wrong ?
>
> Thanks,
> Ron.
>
>
>
In your original message, what you displayed worked exactly as
expected. As you didn't say what made you think something was wrong, I
ignored the message.

Now, you say that some modules are not found. So how about giving some
more specifics so someone can actually debug the problem. Pick a
particular module, tell us the complete path to that module, and show us
both the sys.path strings (which look correct for the Windows case, and
of course bogus for the cygwin case), as well as the offending import
statement and its traceback.

DaveA