Ask Your Question
1

Do I need MS Visual Studio 14 to install StreamSets SDK for Python in Windows environment?

asked 2017-11-28 13:52:47 -0600

thaenraj gravatar image

updated 2017-11-29 09:27:11 -0600

metadaddy gravatar image

I am trying to install the StreamSets Python SDK using the cmd pip install streamsets on Anaconda 3.0 (Python 3.6 - Windows environment) and I'm getting the error:

"building 'streamsets.sdc_api' extension
error: [WinError 3] The system cannot find the path specified: 'C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\PlatformSDK\\lib'"

Do I need to install Microsoft Visual Studio 14 before trying pip install streamsets?

edit retag flag offensive close merge delete

1 Answer

Sort by ยป oldest newest most voted
2

answered 2017-11-29 09:23:03 -0600

metadaddy gravatar image

Since there are non pure python packages (Cython), it would require native C++ support. You should install 2015 build tools from here. More about this requirement is documented here.

With the above prerequisites, it does seem to work:

image description

Note that SDC is not officially supported on Windows.

edit flag offensive delete link more

Comments

Now I am able to import the streamsets in the code.but getting an error while instantiating the DataCollector "streamsets.exceptions.ActivationError: Failed to activate Python SDK for StreamSets". I am seeing a file activation-public.pem on activation folder.Do I rename this file before start to use

thaenraj gravatar imagethaenraj ( 2017-11-30 13:10:45 -0600 )edit
Login/Signup to Answer

Question Tools

1 follower

Stats

Asked: 2017-11-28 13:52:47 -0600

Seen: 19,571 times

Last updated: Nov 29 '17