Richard Qian
William Sobczak
Nikhil Pandya
-
Clone the world.ly repository on your local device
-
Install the latest version of Python from the Microsoft Store
-
Add Python Installation path to Environment System Variables
-
Search for 'Edit the system environment variables'
-
Click 'Environment Variables' in the botton right corner
-
Then under 'System variables', double-click the 'Path' variable
-
Select 'New' in the top right corner
-
Type the path of the python installation (i.e., C:\Program Files\Python311)
-
Click 'OK', then 'OK' again, and then 'OK' a third time to close all the windows
-
To make sure Python has installed correctly, open a Command Prompt by typing 'Command Prompt' in the search bar
-
Then type
python --version
-
If the version shows, Python has been installed correctly
-
-
Download the Oracle Instant Client package from the Oracle website for Windows (https://www.oracle.com/database/technologies/instant-client/downloads.html)
-
After downloading the Oracle Instant Client, make a new folder called 'Oracle' in your local drive's 'Program Files' (C:\Program Files\Oracle)
-
Extract the contents of the Oracle Instant Client in the 'Oracle' folder (So, should have C:\Program Files\Oracle\instantclient_21_9)
-
Add Oracle Instant Client to Environment System Variables
- Search for 'Edit the system environment variables'
- Click 'Environment Variables' in the botton right corner
- Then under 'System variables', double-click the 'Path' variable
- Select 'New' in the top right corner
- Type the path of the oracle installation (C:\Program Files\Oracle\instantclient_21_9)
- Click 'OK', then 'OK' again, and then 'OK' a third time to close all the windows
-
Download Microsoft C++ Build Tools (https://visualstudio.microsoft.com/visual-cpp-build-tools/)
-
Open Visual Studio Installer and click the 'Available' tab
-
Then install 'Visual Studio Community 2022' (latest year available)
- When propmpted to install workloads, select 'Desktop development with C++'
- If this is not prompted, finish installing 'Visual Studio Community 2022'
- Then go to the 'Installed' tab and select 'Modify' under 'Visual Studio Community 2022'
- Select the box labled 'Desktop development with C++' and install
-
After installing open a new Command Prompt
-
Navigate to the 'world.ly' repository (i.e., C:\world.ly)
-
Run
'pip install -r requirements.txt'
-
If prompted to, add any new paths in Environment System Variables, then re-run the last step
-
Download UFL VPN, if you do not have (https://net-services.ufl.edu/provided-services/vpn/clients/)
-
Connect to UFL VPN by opening the Cisco AnyConnect Secure Mobility Client
-
Type 'vpn.ufl.edu' in the bar if prompted to and insert ufl credentials
-
Open a Command Prompt and navigate to the world.ly repository (i.e., C:\world.ly)
-
Run
python main.py
-
Open a web browser and type 'http://127.0.0.1:8050' in the URL
-
Have fun with world.ly!
-
Install the latest version of Python (https://www.python.org/downloads/)
-
Install pip
python3 get-pip.py
-
Download the Oracle Instant Client package from the Oracle website for your operating system (https://www.oracle.com/database/technologies/instant-client/downloads.html)
-
After extraction (see download instructions), add the directory containing the Instant Client files to your system's PATH environment variable.
export DYLD_LIBRARY_PATH="Instant Client Directory"
-
Install the cx_Oracle package
pip3 install cx_Oracle
-
Install Dash and its required packages
pip3 install dash dash-renderer dash-html-components dash-core-components
-
Connect to UFL VPN.
-
Set environment variable
export DYLD_LIBRARY_PATH="Instant Client Directory"
-
In terminal, navigate to project directory and run the Python Dash App
python3 app.py
-
Open http://127.0.0.1:8050/ on a web browser