×

Setting Python Environment in GCP

In this article we have discussed the procedure to setup python environment in Apache server on Google Cloud Platform.

Setting Python Environment in GCP

1. Go to Google Cloud Console

2. Create an instance



3. Go to Cloud Shell (SSH)

4. Run sudo -i command for accessing the root directory



           


5. Run apt update command.

6. To install Apache 2, run apt-get install apache2

     

       

7.To open the configuration file run nano /etc/apache2/apache2.conf

8. To execute .py files run Options +ExecCGI

                                 AddHandler cgi-script .py



   


9. Run service apache2 restart

10. To enable cgid module for python script, run a2enmod cgi command

11. Run service apache2 restart

    

12. Run apt install python python-dev python3 python3-dev  

13. To install pip, run  wget https://bootstrap.pypa.io/get-pip.py  


14. To know pip version run pip --version

 

    

     

15. To install virtualenv, run pip install --upgrade virtualenv


     

        

16. To create virtualenv in your project run cd /var/www/html/

  

       

   

   

17. Run virtualenv --python python3 env

       

       


18. To activate virtualenv run source env/bin/activate


    



19. Run nano hello.py

               chmod 777 hello.py


       



20. To install dos2unix, run apt-get install dos2unix

21. To run any python script uploaded from Windows in Linux run dos2unix “filename”.py




Trendy