タグ

ブックマーク / zenn.dev/ncdc (2)

  • Pythonライブラリ管理ツール決定版!Ryeを導入してみた

    はじめに 普段はJavaScriptを主に開発を進めているのでPythonで開発を進めると様々な問題に悩まされます。 その中でもパッケージの管理については個人的に不自由をすごく感じています。Pythonのバージョンを設定するpyenv, プロジェクトごとのパッケージを管理するために仮想環境の構築、さらにパッケージのバージョンを設定するためのrequirements.txtと開発までのハードルが高すぎます。 良い方法がないかと調べていく中で全てを解決できそうなRyeというツールを見つけましたので導入方法をメモ程度に記事にしました。 導入環境はAWSのSageMaker上です。 ライブラリ管理簡単にできるようになったのでLinterとCode Formatterも追加してみました。 Ryeとは RyeはPythonのWebアプリケーションフレームワークFlaskの開発者が作ったPythonパッ

    Pythonライブラリ管理ツール決定版!Ryeを導入してみた
    misshiki
    misshiki 2024/04/24
    “Ryeを導入したことで、npmを使用したライブラリ管理に近い方法で開発を進めることができ、開発がスムーズにいくように”
  • Amazon QはVSCodeの拡張機能から使うのが良さそう

    Amazon QのVSCode拡張のはなし Amazon Qが発表されましたね。ChatGPT的なやつ。 クラメソさんの記事を貼っておきます。 個人的には、日語にも対応してないしChatGPTで十分では?と思いました。 そう思ったのですが、、、 VSCodeを開いたらAmazon Qの拡張が来てる!!ので試してみました。 単独の拡張機能ではなくAWS Toolkitの中に入っています。 使用するにはAWS Builder IDでログインが必要です。通常のAWSアカウントとは別の開発者向けのIDで、CodeWhispererやCodeCatalystを使ったことがある人以外は持っていないかもしれません。その場合は新規作成しましょう。 使い勝手はCopilot Chatとあまり変わらない感じです。コードを選択して、解説やリファクタやバグ修正をしてくれます。普通にチャットすることもできます。

    Amazon QはVSCodeの拡張機能から使うのが良さそう
    misshiki
    misshiki 2023/11/30
    “VSCodeを開いたらAmazon Qの拡張が来てる!!ので試してみました。”
  • 1