I am using and Adafruit BNO055 IMU and using their provided modules to read the data, i have been able to do so. However i want to be able to turn some of the GPIO pins to high as i want to control stuff from this data, to do that in python you normally use import RPi as GPIO ect. However doing this before the initialisation of the IMU means that the GPIOs aren't available to use for the serial connection (pin 18 , Rx and Tx) and if you do it after you get an error 'GPIO mode already set' however try as i might i can see it being set to any mode in the module. How can i get past this?
Have you tried using a different library to control the GPIO?
I don't see why Adafruit should care what other libraries are doing.
E.g. try my pigpio or wiringPi etc.