Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.

Xiao_Xi

macrumors 68000
Oct 27, 2021
1,628
1,101
Using pyenv also frees me from the yearly ritual of brew unexpectedly nuking my whole site-packages with every major version update, which is a nice bonus
What are the advantages of pyenv over poetry?
 

ahurst

macrumors 6502
Oct 12, 2021
410
815
What are the advantages of pyenv over poetry?
pyenv just lets you install and easily manage multiple different Python versions (including PyPy and other non-standard variants) without conflict. It’s meant to be used alongside a virtual environment/dependency management tool like pipenv or poetry, not instead of it.

Pipenv is able to find and use any version of pyenv-installed Python for its environments, so I’m sure poetry offers a similar sort of integration! Makes it very handy when you have environments that need 3.7 or something but you want to use the latest release for everyday use.
 
  • Like
Reactions: Xiao_Xi

icymountain

macrumors 6502a
Dec 12, 2006
535
598
I am not using M1 yet, but have been running VMs on Macs for over 13 years (in the last 10 years, only with virtualbox) and it has been a great experience so far.

As virtualbox will not ever come to the Apple Silicon architecture, I have been looking at UTM. It seems to be improving fast. My first attempt maybe 6 months ago failed. I tried again last week, and I managed to get a functional working environment quite quickly. It also allows you to download existing VMs, including some for Arm64, so I would just use this as a starting point... At least, this is my plan when one of my Intel Macs needs replacement and my only choice is Apple Silicon.
 

MrGunnyPT

macrumors 65816
Mar 23, 2017
1,313
804
MacOS is a Unix and has a lot of the tools you'd expect, but if you're used to a given Linux server distribution it's a lot easier to keep an identical toolchain on your workstation without resorting to VMs if you run a similar desktop flavor as your primary OS.
Pretty much for me Home-brew and a couple of all help us get more in line with Linux. I spend 8H at work within Linux environments and I'd rather do this from a MacOS environment using Terminal or iTerms 2 than using any Windows machine tbh

And like I said Home-brew on your native environment is amazing.
 

Mikael H

macrumors 6502a
Sep 3, 2014
864
539
Pretty much for me Home-brew and a couple of all help us get more in line with Linux. I spend 8H at work within Linux environments and I'd rather do this from a MacOS environment using Terminal or iTerms 2 than using any Windows machine tbh

And like I said Home-brew on your native environment is amazing.
I agree - I’ve been running a similar setup for many years. But this often results in running slightly (or very) different software versions on your own environment than what runs on your servers, which sometimes does introduce issues you wouldn’t see if you were simply running the desktop version of the same OS you run on your servers.

That said I prefer macOS enough on the desktop, and encounter issues seldom enough with my setup, that I wouldn’t consider running Linux on a Mac until it was EOL.
 

rjalex

macrumors 6502
Mar 27, 2011
260
57
Rome, Italy
Parallels works great with Ubuntu and is quite fast. Pretty sure it's accelerated for the desktop. Shared folder and virtualized printers all work. Sound is also supported.
Hi guys, I installed Parallels 17.1.2 on my M1 mini and installed Ubuntu 22.04 LTS (Jelly) under it. I'm not seeing any shared Mac folder from within Ubuntu. Tried installing Parallels Tools but the GUI installer fails, there's no /var/log/protege... log file and the other installer says my sudo password is invalid (which is strange since I'm sure it's the same I successfully use in the terminal). Any help please?
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.