question-mark
Stuck on an issue?

Lightrun Answers was designed to reduce the constant googling that comes with debugging 3rd party libraries. It collects links to all the places you might be looking at while hunting down a tough bug.

And, if you’re still stuck at the end, we’re happy to hop on a call to see how we can help out.

Is the `virtualenv` tool required?

See original GitHub issue

Hello,

I’m working to set up a development environment for octodns and I noticed that the virtualenv tool is required to run the bootstrap script.

According to https://virtualenv.pypa.io/en/latest/ , a subset of virtualenv’s features has been integrated in Python’s built in venv module. In particular, I can create a virtual environment with python3 -m venv env.

Would you accept a PR to replace the usage of virtualenv with python3 -m venv? It would be one less dependency needed to start using/developing octodns.

Issue Analytics

  • State:closed
  • Created 2 years ago
  • Comments:9 (9 by maintainers)

github_iconTop GitHub Comments

1reaction
rosscommented, Oct 23, 2021

I believe this is resolved.

0reactions
rosscommented, Oct 21, 2021

Looks like you submitted it standalone which is probably what I would have preferred, https://github.com/octodns/octodns/pull/797 has been merged.

Read more comments on GitHub >

github_iconTop Results From Across the Web

Installing packages using pip and virtual environments
This guide discusses how to install packages using pip and a virtual environment manager: either venv for Python 3 or virtualenv for Python...
Read more >
You don't really need a virtualenv - DEV Community ‍ ‍
Virtualenvs help us isolate project dependencies, but things get tricky when it comes to nested venvs: One installs the virtualenv manager(like ...
Read more >
A Complete Guide to Python Virtual Environments (2022)
virtualenv supports older Python versions and needs to be installed using the pip command. In contrast, venv is only used with Python 3.3...
Read more >
Python Virtual Environments: A Primer
In this tutorial, you'll learn how to work with Python's venv module to ... with tools like Pip, PyPI, Virtualenv, and requirements files....
Read more >
Pipenv & Virtual Environments
virtualenv is a tool to create isolated Python environments. virtualenv creates a folder which contains all the necessary executables to use the packages ......
Read more >

github_iconTop Related Medium Post

No results found

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Reddit Thread

No results found

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Dev.to Post

No results found

github_iconTop Related Hashnode Post

No results found