inital commit
This commit is contained in:
1
.python-version
Normal file
1
.python-version
Normal file
@@ -0,0 +1 @@
|
|||||||
|
3.11.7
|
||||||
35
Priprava za Pyenv.sh
Normal file
35
Priprava za Pyenv.sh
Normal file
@@ -0,0 +1,35 @@
|
|||||||
|
Priprava za Pyenv
|
||||||
|
sudo apt update; sudo apt install -y make build-essential libssl-dev zlib1g-dev \
|
||||||
|
libbz2-dev libreadline-dev libsqlite3-dev wget curl llvm \
|
||||||
|
libncursesw5-dev xz-utils tk-dev libxml2-dev libxmlsec1-dev libffi-dev liblzma-dev
|
||||||
|
curl https://pyenv.run | bash
|
||||||
|
echo -e '\n# Pyenv configuration' >> ~/.bashrc
|
||||||
|
echo 'export PATH="$HOME/.pyenv/bin:$PATH"' >> ~/.bashrc
|
||||||
|
echo 'eval "$(pyenv init --path)"' >> ~/.bashrc
|
||||||
|
echo 'eval "$(pyenv virtualenv-init -)"' >> ~/.bashrc
|
||||||
|
source ~/.bashrc
|
||||||
|
Pyenv ukazi
|
||||||
|
Pyenv verions --- nameščene verzije
|
||||||
|
Pyenv install <verzija> --- namestitev verzije
|
||||||
|
Pyenv local <verzija> --- lokalna verzija
|
||||||
|
Pyenv global <verzija> --- globalna verzija
|
||||||
|
Python -m venv venv --- ustvarimo venv
|
||||||
|
Source vevn/bin/activate --- zaženemo virtualno okolje
|
||||||
|
Deactivate – izključimo okolje
|
||||||
|
Requirements datoteka
|
||||||
|
fastapi
|
||||||
|
uvicorn[standard]
|
||||||
|
sqlalchemy>=2.0
|
||||||
|
aiosqlite
|
||||||
|
pip install -r requirements.txt
|
||||||
|
Git
|
||||||
|
git config --global user.name "Your Name"
|
||||||
|
git config --global user.email you@example.com
|
||||||
|
ls ~/.ssh – pregled ssh ključev
|
||||||
|
ssh-keygen -t rsa -C »email« ---- ustvarimo ssh ključe
|
||||||
|
cat ~/.ssh/id_rsa.pub – izpišemo naš javni ključ
|
||||||
|
git init
|
||||||
|
git remote add origin https://github.com/your-username/your-repo.git (https)ali git remote set-url origin git@github.com:your-username/your-repo.git(ssh)
|
||||||
|
git add .
|
||||||
|
git commit -m "Initial commit"
|
||||||
|
git push -u origin master
|
||||||
4
requirements.txt
Normal file
4
requirements.txt
Normal file
@@ -0,0 +1,4 @@
|
|||||||
|
fastapi
|
||||||
|
uvicorn[standard]
|
||||||
|
sqlalchemy>=2.0
|
||||||
|
aiosqlite
|
||||||
Reference in New Issue
Block a user