I am currently using Cloud9 in AWS to develop and deploy Lambdas. I prefer to create a virtual environment to contain the specific packages that I will need for my Lambda, and I have been able to activate my venv and install the relevant packages in the environment.
My problem comes when I go to run my script and the runner/interpreter seems to use packages from the pre-built python instance when I create the cloud9 environment.
My only guess to the solution is to some how create a new runner that uses the virtual environment I created. But I am not sure how to do this.
Any assistance would be much appreciated.