KO
|
EN
gitlite — search
Search
#python
#java
#python3
#arduino
#golang
#machine-learning
#rust
#html
#flask
#javascript
#seismology
#nodejs
python_docker
★ 18
Open GitHub ↗
No description available.
Download README (.md)
Explore Similar Repositories
5-Minutes-to-Pandas
:
5 Minutes to Pandas. Full course available here: https://www.youtube.com/playlist?list=PLKdU0fuY4OFdsmcM817qp1L3ngU5amkak
Comment4Vul
:
No description available.
house-search
:
Website for finding House MD quotes
apple-notes-cli
:
🗒️🍎🐢 Manage MacOS Notes via cli: add, remove, check etc...
room-inpainting
:
Add furniture to pictures of empty flats
// repository documentation
Was this content helpful?
★ 0
(0 ratings)
Select Rating:
★
★
★
★
★
Submit Feedback
Recent Feedback
×
Download README
Do you want to download the
README.md
file for
python_docker
?
Download (.md)
# Python with Rye ## Overview Docker で [rye](https://rye-up.com) を使う際のテンプレート. VSCode DevContainer を使って環境構築を行う. ## Run Python Script 初回のコンテナ起動後に `rye` の仮想環境 `.venv/` がプロジェクト直下に作られる. `.venv/bin/python` が Python のパスとなる. `.venv/` を削除してしまった場合はコンテナを再度ビルドすればよい. また, VSCode でプロジェクトを開くと自動的に `.venv/` を認識するので, Python のパスを設定する必要はない. Python のコードを実行するには ```sh rye run python <python filepath> ``` で実行するか, ```sh make run ``` で `src/python_docker/main.py` の `main()` が実行される. ## Add Python Package ```sh rye add <package name> ``` を実行後, ```sh rye sync ``` で pip と同様にインストール可能. ## JupyterLab VSCode 上で notebook を実行することができる. notebook を開き, Select Kernel をクリックして `.venv/bin/python` を指定する. ## GPU usage `.devcontainer/devcontainer.json` の GPU 関連の記述のコメントを外すと CUDA, GPU が利用可能になる. ## PyTorch installation 以下のコマンドで PyTorch をインストール可能. ただし, CPU 環境と GPU 環境では異なるモジュールがインストールされる. ```sh rye add torch && rye sync ```