You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+42-11Lines changed: 42 additions & 11 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -3,7 +3,7 @@
3
3
</a>
4
4
5
5
# Perfect Python Project
6
-
6
+
[](https://gitpod.io/#https://github.com/aws/aws-cdk)
7
7
This project is used to demonstrate my idea of a perfect Python project
8
8
configuration. Nearly everthing I've chosen can be bikeshedded for hours or
9
9
days, but feel free to submit a PR if you can back up your suggestions with
@@ -18,9 +18,11 @@ evidence. 😊
18
18
- Latest version of Python (3.8.5)
19
19
- Latest version of Poetry ()
20
20
21
-
## Installing PyEnv
21
+
## Install PyEnv
22
22
23
-
For installing Python, you should you PyEnv, regardless of operating system. PyEnv will allow you to easily switch versions of Python. In a perfect world, everyone would be on the latest version, but often we don't have the luxury.
23
+
For installing Python, you should you PyEnv, regardless of operating system.
24
+
PyEnv will allow you to easily switch versions of Python. In a perfect world,
25
+
everyone would be on the latest version, but often we don't have the luxury.
24
26
25
27
### OSX
26
28
@@ -29,20 +31,49 @@ For installing Python, you should you PyEnv, regardless of operating system. PyE
29
31
```bash
30
32
brew update
31
33
brew install pyenv
34
+
echo'export PYENV_ROOT="$HOME/.pyenv"'>>~/.zshrc # Add pyenv to Path
35
+
echo'export PATH="$PYENV_ROOT/bin:$PATH"'>>~/.zshrc # Or .bashrc,. .bash_profile, etc. if not using ZSH
0 commit comments