You also need to have the Tekla Structures license server installed, either on your own computer or on another computer, and you need to activate your Tekla Structures license.
Note: You need to be logged in with administrator rights to install the Tekla Structures software on your computer.