---
title: "Discussion on \"How to Setup a Data Science Project - Creating a virtual environment\" | Hashnode"
description: "Discussion on \"How to Setup a Data Science Project - Creating a virtual environment\". As a data scientist, or a software engineer, or whatever you are doing, you have to ensure that your code is clean, reusable, and iterable upon. \nThere are certain basic rituals you do as a data scientist before start working on your project. That is..."
url: "https://hashnode.com/posts/how-to-setup-a-data-science-project-creating-a-virtual-environment/605b3f7d78c4742436d4f78f"
---

[Feed](https://hashnode.com/feed) /

Discussion

# [How to Setup a Data Science Project - Creating a virtual environment](https://monijesuloluwa.hashnode.dev/how-to-setup-a-data-science-project-creating-a-virtual-environment?utm_source=hashnode&utm_medium=feed)

As a data scientist, or a software engineer, or whatever you are doing, you have to ensure that your code is clean, reusable, and iterable upon. There are certain basic rituals you do as a data scientist before start working on your project. That is...

Mar 24, 2021 · 3 min read · monijesuloluwa.hashnode.dev  
Read the article

-   [#data-science](https://hashnode.com/tag/data-science)
-   [#command-line](https://hashnode.com/tag/command-line)
-   [#python-projects](https://hashnode.com/tag/python-projects)
-   [#projects](https://hashnode.com/tag/projects)
-   [#tensorflow](https://hashnode.com/tag/tensorflow)

## Written by

[Deborah Agboola](https://hashnode.com/@monijesuloluwa)

@monijesuloluwa

  
[View profile](https://hashnode.com/@monijesuloluwa)

On my Data Science journey 🧙‍♀️

I am on my Data Science journey. follow at your own volition. read what's here with critical eyes... I write what I learn. contradict if necessary...

## Responses 2

Markdown supported · ⌘↵ to post

[Christian](https://hashnode.com/@iamr0b0tx)

[Mar 24, 2021](https://hashnode.com/posts/how-to-setup-a-data-science-project-creating-a-virtual-environment/605b3f7d78c4742436d4f78f/comment/605bacf947b0d2243d4ad005)

`activate.bat`

do I just do this or reference the full path? `name-of-environment/scripts/activate.bat`

[Deborah Agboola](https://hashnode.com/@monijesuloluwa)

[Mar 25, 2021](https://hashnode.com/posts/how-to-setup-a-data-science-project-creating-a-virtual-environment/605b3f7d78c4742436d4f78f/comment/605bacf947b0d2243d4ad005#reply-605bde9147b0d2243d4ad1c4)

You would reference the full path if you are not in the virtual environment's folder. but if you are already in the scripts folder inside the virtual environment folder, all you do is just type activate.bat

I hope this helps

[Aminu Abdusalam](https://hashnode.com/@aminuabdusalam)

[Mar 24, 2021](https://hashnode.com/posts/how-to-setup-a-data-science-project-creating-a-virtual-environment/605b3f7d78c4742436d4f78f/comment/605b72b778c4742436d4fdba)

Did learn something new. Nice content debbie!

[Deborah Agboola](https://hashnode.com/@monijesuloluwa)

[Mar 24, 2021](https://hashnode.com/posts/how-to-setup-a-data-science-project-creating-a-virtual-environment/605b3f7d78c4742436d4f78f/comment/605b72b778c4742436d4fdba#reply-605b843847b0d2243d4ace1b)

Thanks, Aminu! ☺
