Poetry Operations: Difference between revisions
Jump to navigation
Jump to search
Line 3: | Line 3: | ||
=Installation= | =Installation= | ||
==With Custom Installer== | |||
The custom installer installs Poetry in a new virtual environment to isolate it from the rest of your system. This ensures that dependencies will not be accidentally upgraded or uninstalled, and allows Poetry to manage its own environment. | |||
<syntaxhighlight lang='bash'> | |||
# ensure the Python version is the one you want: | |||
python --version | |||
# install Poetry | |||
curl -sSL https://install.python-poetry.org | python3 - | |||
</syntaxhighlight> | |||
<font color=darkkhaki>It is probably possible to achieve that with brew too, not sure how.</font> | |||
==With <tt>brew</tt>== | ==With <tt>brew</tt>== | ||
I had problems with this. This will install Poetry with the system Python version. To install Poetry with a specific Python version, see [[#With_Custom_Installer|With Custom Installer]] section above. | |||
<syntaxhighlight lang='bash'> | <syntaxhighlight lang='bash'> | ||
brew install poetry | brew install poetry | ||
</syntaxhighlight> | </syntaxhighlight> | ||
Revision as of 01:20, 3 November 2023
Internal
Installation
With Custom Installer
The custom installer installs Poetry in a new virtual environment to isolate it from the rest of your system. This ensures that dependencies will not be accidentally upgraded or uninstalled, and allows Poetry to manage its own environment.
# ensure the Python version is the one you want:
python --version
# install Poetry
curl -sSL https://install.python-poetry.org | python3 -
It is probably possible to achieve that with brew too, not sure how.
With brew
I had problems with this. This will install Poetry with the system Python version. To install Poetry with a specific Python version, see With Custom Installer section above.
brew install poetry