Pipenv: Difference between revisions

From Wiki
Jump to navigation Jump to search
 
Line 2: Line 2:
== Install ==
== Install ==
<pre>
<pre>
apt install python-is-python3 python3-pip python3-pkgconfig
apt install python-is-python3 python3-pip python3-pkgconfig pipenv
pip3 install --user pipenv
</pre>
</pre>
That installs pipenv in <code>~/.local/bin/</code>
I linked that into my <code>~/bin/</code> directory and am now able to run <code>pipenv</code>


== Create Project ==
== Create Project ==

Latest revision as of 20:18, 6 November 2024

Install

apt install python-is-python3 python3-pip python3-pkgconfig pipenv

Create Project

mkdir -p new_project/app; cd new_project/app
pipenv install Flask  # creates Pipfile, Pipfile.lock
...add some flask code...
pipenv run python app/main.py  # to start testing the app

To run in Docker, add this to the Dockerfile:

pipenv install --deploy --system

Update Python Packages

pipenv update