Giter Club home page Giter Club logo

Comments (7)

konklone avatar konklone commented on August 27, 2024

Strong recommendation for using pyenv to manage multiple versions, rather than system installation. It keeps your system dependencies separate from development dependencies, eliminates the need for sudo to manage language use, and plays nicely with virtualenv and virtualenvwrapper.

from laptop.

bsweger avatar bsweger commented on August 27, 2024

I have python 2 & 3 installed via homebrew and haven't had to manage anything with sudo. You can specify a specific Python version when running mkvirtualenv, and that seems to be working.

That said, if pyenv makes it easier to manage Python 2/3 with no drama when working with virtualenvwrapper, that would be swell.

from laptop.

monfresh avatar monfresh commented on August 27, 2024

I don't have a strong opinion on this since I'm new to Python, but if Homebrew works, then that seems to be the easiest option and wouldn't require installing an additional tool. But I'd like to hear from more Python users. @jackiekazil, @kaitlin, @khandelwal @cmc333333 ?

from laptop.

konklone avatar konklone commented on August 27, 2024

I know @seanherron's had some experience, as well.

from laptop.

kaitlin avatar kaitlin commented on August 27, 2024

For me, pyenv is way overkill and a solution in search of a problem. I use brew to install py2 and py3 and similar to @bsweger, I default to py3 most of the time.

from laptop.

jackiekazil avatar jackiekazil commented on August 27, 2024

from laptop.

monfresh avatar monfresh commented on August 27, 2024

The people have spoken. I will install py3 via brew in the default script.

from laptop.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.