Configuring Python 3.5 and TensorFlow 1.0.1 Environment in Google Colab for ECM Implementation

Setting Up Google Colab Environment

Mount Google Drive:

import os
os.chdir("/content/drive/My Drive")

Clone GitHub repository:

!git clone https://github.com/tuxchow/ECM-tf.git

Navigate to project directory:

%cd ECM-tf/

List directory contents:

!ls

Python Version Configuration

Install Python 3.5:

!apt-get install python3.5

Uninstall current pip to avoid package cofnlicts:

!python -m pip uninstall pip

Set Python 3.5 as default:

!update-alternatives --install /usr/local/bin/python3 python3 /usr/bin/python3.5 2
!update-alternatives --install /usr/local/bin/python3 python3 /usr/bin/python3.7 1
!python --version

Install pip to Python 3.5:

!apt-get install python3-pip

Package Installation

Upgrade pip:

!python3.5 -m pip install --upgrade pip

Install NumPy:

!python3.5 -m pip install numpy

TensorFlow 1.0.1 Setup

Remove existing CUDA installation:

!apt-get remove cuda
!apt-get autoremove cuda
!apt-get purge cuda
!apt-key del /var/cuda-repo-9-2-local/*.pub
!rm -rf /var/cuda-repo-8-0-local-ga2/

Install CUDA 8.0:

!sudo wget https://developer.nvidia.com/compute/cuda/8.0/Prod2/local_installers/cuda-repo-ubuntu1604-8-0-local-ga2_8.0.61-1_amd64-deb
!sudo dpkg -i cuda-repo-ubuntu1604-8-0-local-ga2_8.0.61-1_amd64-deb
!sudo apt-get update
!sudo apt-get -y install cuda-8-0

Verify CUDA version:

!nvcc --version

Install TensorFlow 1.0.1:

!python3.5 -m pip install tensorflow==1.0.1

Execution Atttempt

Run the test script:

!python3.5 test.py -m ECM

Error encountered:

FileNotFoundError: [Errno 2] No such file or directory: 'data/data_test.pkl'

Tags: Google Colab TensorFlow Python Configuration ECM Implementation Environment Setup

Posted on Sun, 19 Jul 2026 16:55:27 +0000 by hellz