You cannot add libraries to the interpreter delivered with NX.
You can direct NX to use an external interpreter. See "Using external Python distribution" in the Programming Tools Product Notes.
Also, search this forum for previous posts by AlexLee as there are relevant discussions from earlier this year.
You can install an external version of Python 3.3.2 with these environment variables. 3.3.5 may also work.
I have had mixed results installing external libraries with pip. Some worked just fine, some did not.
Python 3.3.2 64 bit. These worked but no external libraries were installed
UGII_PYTHON_LIBRARY_DIR=C:\Windows\System32 or C:\Python33\DLLs (depending on how you installed Python)
I've read Using external Python distribution
And my way is:
1. Install WinPython 188.8.131.52 x64 to c:\winpy3359_64
2. Add folowing changes to c:\Siemens\NX10\UGII\ugii_env.dat
;C:\winpy3359_64\python-3.3.5.amd64\DLLs;C:\winpy3 359_64\python-3.3.5.amd64\Lib;C:\winpy3359_64\pyth on-3.3.5.amd64\Lib\site-packages;C:\Siemens\NX10\u gii\python UGII_PYTHON_LIBRARY_DIR=C:\winpy3359_64\python-3.3 .5.amd64
And that is all! It works for me. I use NX 10 without any updates.
My Python interpreter is located in