並び順

ブックマーク数

期間指定

  • から
  • まで

1 - 40 件 / 42件

新着順 人気順

pyenvの検索結果1 - 40 件 / 42件

タグ検索の該当結果が少ないため、タイトル検索結果を表示しています。

pyenvに関するエントリは42件あります。 pythonPythonwindows などが関連タグです。 人気エントリには 『pyenvを初心者に薦めるのはもうやめよう - methaneのブログ』などがあります。
  • pyenvを初心者に薦めるのはもうやめよう - methaneのブログ

    Pythonのパッケージ・プロジェクト管理ツールはまだ乱立状態にあって、どれを使えばいいのかわからないから慣れたpyenv+pipを使おうという判断をする人がいるかもしれない。その判断自体は別に否定しないけれども、初心者に教える時にpyenvを教えるのはもうそろそろやめてほしい。 Pythonをソースからビルドするので、コンパイラや依存ライブラリを事前に揃えないといけない。依存ライブラリが足りないと中途半端なPython環境もできうる。 デフォルトで最適化オプション(PGO+LTO)が付いてないので、最適化ビルドしたPythonより~5%程度遅い Windowsで使えない Rye, pdm, Hatch などは python-build-standalone と呼ばれるビルド済みPythonをインストールする機能があるので、これらの欠点が存在しない。 Pythonをインストールするところま

      pyenvを初心者に薦めるのはもうやめよう - methaneのブログ
    • その実験、再現できますか?pyenvとpoetryによる “そんなに頑張らない” 再現可能な実験環境構築 - Gunosyデータ分析ブログ

      Gunosy Tech Lab リサーチインターンの北田 (@shunk031)です。 深層学習の論文を読んでいるときに著者実装が公開されている旨を見ると嬉しい気持ちになりますよね。 いざ公開レポジトリに飛んだ瞬間その嬉しさは無となることが多いですが、くじけずにやっていきたいです。 著者実装のrequirements.txtをベースにpythonモジュールをインストールするとよく見るやつ こちらの記事は Gunosy Advent Calendar 2020 6日目の記事です。昨日は @625 さんの goで作るfirehoseのデータ変換lambda でした。 tech.gunosy.io その実験、再現できますか? リサーチインターンでは主にGunosyのデータを使った研究をしています。 特に私は深層学習による広告クリエイティブの評価や運用支援に焦点を当てて取り組んでいます*1。 深層

        その実験、再現できますか?pyenvとpoetryによる “そんなに頑張らない” 再現可能な実験環境構築 - Gunosyデータ分析ブログ
      • uv一つでPythonプロジェクトのランタイム・パッケージ管理が完結。pip/poetry/pyenv/virtualenvをまるっと置き換え! | DevelopersIO

        Pythonのリンター・コード整形ツール Ruff を開発している Astral から、Pythonのパッケージツール uv の大型アップデート(uv v0.3)の知らせが届きました。 発表されたブログには「uv: Unified Python packaging(訳:統一されたPythonパッケージング)」とあり、READMEには以下の一文があります。 A single tool to replace pip, pip-tools, pipx, poetry, pyenv, virtualenv, and more. https://astral.sh/blog/uv-unified-python-packaging プロジェクトのランタイムのバージョン管理(pyenv/.python-version)、プロジェクト固有の環境(virtualenv)、パッケージ管理(pip/poetry

          uv一つでPythonプロジェクトのランタイム・パッケージ管理が完結。pip/poetry/pyenv/virtualenvをまるっと置き換え! | DevelopersIO
        • RWKVをローカルPCで動かす(pyenv/Docker)

          OSはLinuxです。WindowsのWSL2で動かしている人もいるので、多分動くと思います。Linux/Windows(WSL2)のセットアップに関しては、以下記事参照ください。 CPUのみでも動かせるようですが、メモリが大量にいります。メインメモリが少なければ、とりあえずキャッシュ領域をアホほど(100GBとか)増やしておけば動くようです。足りないと途中でクラッシュします。 メモリが不足気味でしたら、以下記事参考に最初に設定しておいてください。 モデルダウンロード モデルをダウンロードします。好きなものをダウンロードしてください。初心者は、最初は小さいものを試して自信をつける(?)のがよいかもしれません。 14B バカでかモデル 7B デカいモデル 7B alpacaでファインチューニングされているのでちょっと賢い 3B 小さめモデル pyenv 事前準備 pyenvを使う方法です。ま

            RWKVをローカルPCで動かす(pyenv/Docker)
          • pyenvとpyenv-virtualenvの自分流使い方 - Qiita

            はじめに 同僚に「Pythonの開発環境って pipenv 一択ですよね」と言われて「いや、自分は pyenv + pyenv-virtualenvで不自由していないんだよな」と思いながらも「こう使えば良いよ」と渡せるものが無かったので書くことにしました。 2022.08.11 追記 200LGTMありがとうございます。もうすぐLGTMじゃなくなるみたいですがww、キリ番でTwitterに投稿していただいたみたいです。なお、私自身はここで紹介させてもらった pyenv + virtualenv から Poetry に移行していて、それに関しても「Poetryをサクッと使い始めてみる」で簡単にまとめているので合わせてどうぞ。 pyenv / virtualenv とは pyenvおよびpyenv-virtualenvに馴染みのない方に向けて説明しておきます。 まず、pyenvは「一つのマシン

              pyenvとpyenv-virtualenvの自分流使い方 - Qiita
            • MacOSとHomebrewとpyenvで快適python環境を。 - Qiita

              MacにPythonを複数インストールしてゴチャゴチャしてきたので、初心に返って綺麗に入れ直そうという思い至った際の作業のメモです。 これからMacでpython開発環境を構築する際のガイドになれば幸いです。 MacBook Pro 13" (mid-2020) / Mac Mini M1 macOS BigSure Version 11.4.x Xcode Version 12.5 XCodeをインストールする Appleの提供する統合開発環境(IDE)のXcodeは色々とライブラリを提供してくれるので、便利な子です。入れておきましょう。 入手はAppStoreのXcodeのページを踏むとMacのアプリであるAppStoreを開いてくれますので、インストールボタンを押してからのんびりお茶でもいれててください。 終わったら、XCodeのCommand Line Toolsが次のステップに必

                MacOSとHomebrewとpyenvで快適python環境を。 - Qiita
              • 【pyenv-win】pyenv のインストールと実行 - Qiita

                はじめに pyenv-win: Windows 用の pyenv (記事中の引用はすべて上記ページの README.md から) 環境 Microsoft Windows 10.0.19042.1165 PowerShell 5.1.19041.1237 Git 2.33.0.windows.2 pyenvとは pyenv is a simple python version management tool. It lets you easily switch between multiple versions of Python. (訳:pyenv はシンプルな Python のバージョン管理ツールであり、Python の複数のバージョンを簡単に切り替えることができる。) インストール 次のいずれかの方法で pyenv-win をインストールする pip を使用 zip ファイルを使用

                  【pyenv-win】pyenv のインストールと実行 - Qiita
                • Python:venv + pyenvでの環境構築 - 無粋な日々に

                  一つのOS上で複数バージョンのPythonを切り替えるためのツール、venv +pyenvのメモです。2020年の今、Pythonバージョン3.3以上しか使うことないだろうということで、個人的に venv +pyenvの組み合わせがシンプルで良いかと思います。本投稿では venv +pyenvの役割、導入手順および使い方を整理します。余裕があればpoetryについても触れたいと思います。 前置きが長くなっていますので、venv + pyenvでの仮想環境構築だけ見たい方は導入と使い方、もしくは最後だけ見ればいいかもしれません 実行環境: macOS Mojave モチベーションと用途の整理 1.パッケージ環境の切り替え 2.Pythonバージョンの切り替え venvとpyenvの用途 なぜvenv + pyenvか 導入と使い方 venvの導入 venvの使い方 1.プロジェクトごとに仮想

                    Python:venv + pyenvでの環境構築 - 無粋な日々に
                  • Windows 10 で Python のインストールから Poetry と pyenv の利用 - Qiita

                    はじめに 最近は Visual Studio を利用した Windows の開発ばかりなので、久しぶりに Python で開発がしたい。 せっかくなので Python のバージョン管理やパッケージ管理の方法を見直してみたいのと、Windows での Python 開発に関する情報が少ないため、自分なりにまとめてみました。 2020/12/08 追記 pyenv-win を利用した環境で、Python実行時のコマンドライン引数からの入力が文字化けしたため、回避方法を追記しました。(下記:pyenv-win を利用した際の文字化け回避) 2022/11/03 更新 Poetry のインストール手順が変更されたため、インストール手順を更新しました。 2022/01/26 更新 pyenv-win の環境変数設定とコマンドに関する記述を追加 2023/11/05 追記 Poetry と pyenv

                      Windows 10 で Python のインストールから Poetry と pyenv の利用 - Qiita
                    • ubuntu 20.04 / 18.04 に pyenv をインストールする話 - Qiita

                      前置き 最近WSLがブームですね.windowsでunixを実行できるようになって,デュアルブートや仮想環境を用意する必要がなくなり,速度もそこそこ出るのは嬉しい...microsoft,unixコミュニティさまさまです. ということで,Ubuntuにpythonのバージョン管理を行うpyenvをインストールする手順を載せました. 最新情報はZennにアップロードしています。 https://zenn.dev/neruo/articles/install-pyenv-on-ubuntu 実行環境 ホストOS:Ubutu18.04.05 shell: bash ホストOS:windows10(ビルド20161) WSL2:Ubuntu 18.04 WSL2:Ubuntu 20.04 pyenv: v2.0.3(2021/07/05時点) 事前準備 次のコマンドを管理者権限で実行し,PCを再起

                        ubuntu 20.04 / 18.04 に pyenv をインストールする話 - Qiita
                      • M1版とIntel版のHomebrewを併用するときpyenvがうまく動かない問題を解決する - Qiita

                        arch -arch x86_64 env PATH=${PATH/\/opt\/homebrew\/bin:/} pyenv install 3.8.7 python-build: use [email protected] from homebrew python-build: use readline from homebrew Downloading Python-3.8.7.tar.xz... -> https://www.python.org/ftp/python/3.8.7/Python-3.8.7.tar.xz Installing Python-3.8.7... python-build: use readline from homebrew python-build: use zlib from xcode sdk BUILD FAILED (OS X 11.2.2 using p

                          M1版とIntel版のHomebrewを併用するときpyenvがうまく動かない問題を解決する - Qiita
                        • 【Python入門】Windowsでpyenvを使う方法

                          Windowsでpipをつかってpyenvを使う方法のメモ。 Pythonを勉強するときに参考書にあわせたり、開発で複数バージョンで試したいときに便利。 WindowsにPythonをインストール pipコマンドを使うにはWindowにPythonがインストールされている事が前提。最初にインストール済みか確認する。 コマンドプロンプトを開いて以下のコマンドを実行。 >python --version 以下のようにPythonx.x.xとバージョンが表示されていればインストールされているのでOK。※バージョンは環境によって異なる。 Python 3.9.6 表示されない場合、公式サイトからPythonをダウンロードしてインストールする。 exeをダウンロードしてインストールするだけなので、細かい手順は割愛。画面に沿ってインストールすればOK。 インストール後、再度コマンドプロンプトでコマンド

                            【Python入門】Windowsでpyenvを使う方法
                          • pyenvとpoetryでディレクトリ毎にPython環境を切り替える手順+ノウハウまとめ | DevelopersIO

                            こんちには。 データアナリティクス事業本部 機械学習チームの中村です。 今回はローカル環境上でプロジェクト(ディレクトリ)ごとのPython環境を、pyenvとpoetryで良い感じに構築する方法を記事にしました。 はじめに Python環境を構築する方法は、現在では様々な選択肢があります。 Dockerで構築する Anacondaのenv createで仮想環境を構築する pyenvとpoetry環境で仮想環境を構築する DockerはPythonのみならず様々な環境を独立して構築するのにとても有用ですが、使用するまでに多少ハードルが高い部分があります。 Anacondaもインストールされるライブラリが速度的にも優秀で便利ですが、pipでしかインストールできないパッケージも中には存在し、 conda installとpip installの共存に悩まされることも多いです。 そこで今回は、

                              pyenvとpoetryでディレクトリ毎にPython環境を切り替える手順+ノウハウまとめ | DevelopersIO
                            • 似ているようで意外と違う。venvとpyenvの使い分け。

                              Pythonを使っていざ、本格的に何か開発していこう!ってときに悩むのが、venvとpyenv、どっちを使おうか?ってところだと思います。そこで、venvとpyenvをそれぞれ用途によって使い分けているケンヂまるが、それぞれの特徴や使い方のイメージなんかを紹介します。 環境仮想化ツールの必要性 まず先にPython開発における環境仮想化の必要性についてのおさらいですが、「開発環境では問題なく動いていたのに、本番環境ではエラーになる…。」といったことを避けることが、環境仮想化の主な目的です。 Pythonやパッケージの不一致が、開発環境と本番環境の間で発生するのを防ぐことができます。 そしてそのためのツールが、venvやpyenvです。 他にもminocndaやDockerなどの手段は色々ありますが、まずは基本であるvenvやpyenvからはじめるのがいいと思います。 ということでvenvと

                              • [mac] pyenvを使った、pythonのinstall

                                1. pyenvをインストール Homebrewをインストールしていない場合は、下記リンクよりインストール。 Homebrewでpyenvをインストール。

                                  [mac] pyenvを使った、pythonのinstall
                                • Windowsでpyenv(pyenv-win) - 山pの楽しいお勉強生活

                                  pyenvを使おうと思って公式見たらpyenv-win使えと書いてあった。 If you're on Windows, consider using @kirankotari's pyenv-win fork. (pyenv does not work on windows outside the Windows Subsystem for Linux) 使い方も含めてメモ pyenvとは Pythonのバージョンを切り替えるツール それ以外の事をしないというのが混乱しないためのポイント。 ライブラリ管理的な事もできるようだが、そちらはPython公式がサポートしているvenvを使用する この記事の最後に書いた。 前提 python(pip)がインストール済み インストール 詳細はpyenv-winのGitHubをみてください。 install pip install pyenv-win

                                    Windowsでpyenv(pyenv-win) - 山pの楽しいお勉強生活
                                  • pyenv globalでpythonのバージョンが切り替わらない(mac) - Qiita

                                    pythonの環境設定をこちらの記事に沿って進めていきました。 macではデフォルトでpythonがインストールされていますが、2系の古いバージョンであるため、こちらを使わず使わず新たにインストールしていきます。 ここで、pythonのバージョン管理ツールpyenvを使用してインストールしていきます。 記事通りの内容は割愛しています。

                                      pyenv globalでpythonのバージョンが切り替わらない(mac) - Qiita
                                    • Mac(M1 CPU)で、互換性のあるpyenv+pipenvの環境を作る - Qiita

                                      SNSピリカやタカノメのサービスでは、バックエンドで度々Pythonを使用しています。その中でいくつかPythonで書かれたコードがあり、プロジェクトに応じ別のPythonバージョンで実装しています。 しかしながら、Mac(M1 CPU)からarm64ベースのアーキテクチャになったこともあり、一部Pythonバージョンや一部ライブラリがインストールできないことが多々あります。 そこで、複数のPythonバージョンで仮想環境を切り分けられるよう、pyenv + pipenvの環境を整えました。 (2024.01 追記) もしWebフロントエンドなど、複数言語のバージョン管理が必要であれば、pyenvのかわりにmise(旧rtx)(ないし分岐元のasdf)やanyenvを利用しても良いかもしれません。特にasdf(ないしrtx)は様々な言語をプラグインでサポートしています(参考)。 (2022

                                        Mac(M1 CPU)で、互換性のあるpyenv+pipenvの環境を作る - Qiita
                                      • WSL+Pyenv+Jupyter+VSCodeでPythonの環境を構築する - Qiita

                                        はじめに Deep Learningをはじめとする昨今のAIブームで、いざPython環境を構築して必要なパッケージを入れて・・・とやっているうちにあれよあれよと時間が過ぎてしまうのがつらかったので(ショボいですが)スクリプトにまとめて自動化しようという試みを始めたのでまとめようと思います。環境構築の時短の参考になればと思います。 本記事では、pyenv1とpyenv-virtualenv2でシステムの環境を汚さず、カジュアルに作っては壊しができるPython環境を導入し、そこにpipで必要なパッケージを入れるようにします。また、VSCodeのPython拡張機能を用いて、Jupyter Notebookの形式でPythonを実行できるようにします。これらの環境を全てWindowsのWindows Subsystem for Linuxで実行しているUbuntuで構築します。 インストール

                                          WSL+Pyenv+Jupyter+VSCodeでPythonの環境を構築する - Qiita
                                        • pyenvのpythonでtkinterを使用する方法 - Qiita

                                          Issue pyenvでinstallしたpythonでpython -m tkinterやimport tkinterをしたときに以下のエラーが発生。 ネット上の記事を見ると、brew install tcl-tkで治るなど書いてあったが、上手くいかなかった。 しかし、どうやら最近リリースされたpyenvのv1.2.14でtcl-tkとの互換性が修正されたらしく、GitHubのissueで解決策も書いてあったのでシェアします。 Traceback (most recent call last): File "/Users/ken/.pyenv/versions/3.7.4/lib/python3.7/runpy.py", line 183, in _run_module_as_ma in mod_name, mod_spec, code = _get_module_details(mod

                                            pyenvのpythonでtkinterを使用する方法 - Qiita
                                          • Pyenv を入れた後、”command not found” で Python がインストールできない時の対処 | DevelopersIO

                                            Guten Tag, ベルリンより伊藤です。 Pyenv を入れて意気揚々とPythonインストールしようとしたら、次のエラーで失敗しました。 $ pyenv install 3.8.2 /usr/local/bin/pyenv-install: line 53: python-build: command not found /usr/local/bin/pyenv-install: line 76: parse_options: command not found このエラー事例を探しても見当たらなかったので、解決した方法をご紹介します。 環境 OS: MacOS Mojave 10.14.6 インストールまでにやったこと Pyenvのインストール & 環境設定 pyenv のセットアップですが、複数の外部サイト(※)を参照した限り、だいたい同じだったので、次の方法で行いました。 ※例

                                              Pyenv を入れた後、”command not found” で Python がインストールできない時の対処 | DevelopersIO
                                            • pyenv global が効かなくなった(?)話 - サーバーワークスエンジニアブログ

                                              結論 pyenv global しても何も起きないときはこの警告がないか確認すべし( exec -l $SHELL とか実行する)。 WARNING: `pyenv init -` no longer sets PATH. Run `pyenv init` to see the necessary changes to make to your configuration. 出ていたら、以下のコマンドを実行すべし。 $ echo 'export PYENV_ROOT="$HOME/.pyenv"' >> ~/.bashrc $ echo 'export PATH="$PYENV_ROOT/bin:$PATH"' >> ~/.bashrc $ echo 'eval "$(pyenv init --path)"' >> ~/.bashrc $ echo -e 'if command -v py

                                                pyenv global が効かなくなった(?)話 - サーバーワークスエンジニアブログ
                                              • Pyenvとpipenvのインストールを依存するPythonバージョンから考えてみた[簡易フローチャート付き] | DevelopersIO

                                                Pyenvとpipenvの依存環境とPythonバージョンの関係について、振り返りつつ備忘録としてまとめました。また、「ではどれを選択すべきか」という点で簡潔ながらフローも描いてみました。 Pythonを初めて使う人や、複数人によるチームでPythonを使う際の検討事案として、Pyenvとpipenvの導入ルートがあります。結果として正常に動いていればいいのですが、複数プロジェクトを抱えている場合にプロジェクト毎に使うPythonのバージョンが異なったり、アップデートで更新が必要となるのはよくあることです。 セットアップ手段での依存バージョンがまとまっている記事は案外見つからず、依存関係のトラブル解決の糸口として記録に残しておくのもありだと考えました。 大元のインストールソースとそれぞれメリットとデメリットを挙げてみました。また、今回の記事はPyenv + pipenvの組み合わせを前提と

                                                  Pyenvとpipenvのインストールを依存するPythonバージョンから考えてみた[簡易フローチャート付き] | DevelopersIO
                                                • Mac で docker-compose コマンドがエラーで動かない ( pyenv とか python とか言ってくる ) #docker - Qiita

                                                  Mac で docker-compose コマンドがエラーで動かない ( pyenv とか python とか言ってくる ) #dockerDocker $ docker-compose --version Traceback (most recent call last): File "/Users/yumainaura/.pyenv/versions/3.7.3/bin/docker-compose", line 5, in <module> from compose.cli.main import main File "/Users/yumainaura/.pyenv/versions/3.7.3/lib/python3.7/site-packages/compose/cli/main.py", line 17, in <module> import docker File "/Us

                                                    Mac で docker-compose コマンドがエラーで動かない ( pyenv とか python とか言ってくる ) #docker - Qiita
                                                  • Windows10(非WSL)にpyenv+pipenv環境構築 - Qiita

                                                    概要 複数のpythonバージョンやAnaconda環境を管理可能なツール pyenv と プロジェクト毎に使用するpythonライブラリを管理可能なpythonライブラリ pipenv🐍 2019年末の現在、この2つの組み合わせはベストかどうかは知りませんがそこそこ使える組み合わせと思われます😊 今回はこの便利なpyenvとpipenvをWSLではない素のWindowsに導入していきたいと思います。 pyenvとpipenvをMacやLinuxで導入する場合は pipenv側がpyenvを自動で検出して連携を取ってくれるので導入に大きく手間取ることはありません👌 (WSLはちょっと微妙でしたが、、、😒) 非WSLのWindowsは公式pyenvが対応していない事もあり、やや手間がかかります😡 Windows10 1909 pyenv-win 1.2.4 python 3.8.0

                                                      Windows10(非WSL)にpyenv+pipenv環境構築 - Qiita
                                                    • [python]pyenvがバージョンを切り替える仕組みを理解する | akamist blog

                                                      pythonではpyenvというツールを使うことで、1台のPCに複数バージョンのpython環境を共存させることができます。 pyenvは非常に便利なツールなのですが、仕組みがわかっていないと思った通りにバージョン切り替えを行えなかったりトラブルを生んでしまうことがあります。そこで、今回はpyenvの仕組みを確認してみました。 環境の確認 作業を始める前に、現在の環境を確認しておきます。 OSはAmazonLinuxになっていますが、実際はvagrant上でmvbcoding/awslinuxのboxを実行しています。 $ python --version Python 2.7.12 $ which python /usr/bin/python $ more /etc/system-release Amazon Linux AMI release 2017.03 pyenvのインストール

                                                      • Pyenvって必要ですか? - python.jp

                                                        pyenvは複数バージョンのPythonを切り替えながら利用するためのツールで、たとえば Python3.7 と Python3.8 がインストールされていれば、python コマンドで実行するPythonのバージョンを pyenv global コマンドで指定できます。 次の例では、pyenv global コマンドで、Python 3.6.1と3.7.6を切り替えながら実行しています。 ~ pyenv global 3.6.1 # pythonコマンドの起動対象を 3.6.1に指定 ~ python # pythonコマンドで、3.6.1を実行 Python 3.6.1 (default, Aug 12 2020, 10:31:24) [GCC 4.2.1 Compatible Apple LLVM 11.0.3 (clang-1103.0.32.62)] on darwin Type

                                                        • macOS+zsh環境にpyenvをインストールする - Qiita

                                                          macOS Big Sur (version 11.4) zsh 5.8 (x86_64-apple-darwin20.0) 手順 https://github.com/pyenv/pyenv を元にインストールを進める。 macOS+zshの場合、以下の節のみ拾い読みすればOK: Homebrew on macOS - Homebrewからpyenvをインストール ↑にも記載があるように、途中から Basic GitHub Checkout の 「2. Configure your shell's environment for Pyenv」 → 「For Zsh:」 の部分のみ実行 brew install

                                                            macOS+zsh環境にpyenvをインストールする - Qiita
                                                          • Macにpyenv + AnacondaでPython環境作成の備忘録 - Qiita

                                                            はじめに Pythonをお勉強するため、Mac上にPython開発環境を整えてみたので、自分用の備忘録としてまとめました。 ゴールは、Anaconda(Python3系)をインストールしてJupyter Notebookで作業できるまでとしました。 動作環境 macOS Mojave 10.14.6 1. Homebrewのインストール 1-1. Homebrewとは wikipedia Mac OS X オペレーティングシステム上でソフトウェアの導入を単純化するパッケージ管理システムのひとつ。 パッケージをインストール、アンインストールできる管理システムのこと。 1-2. インストール方法 Homebrewにアクセス。 スクリプトをコピーし、ターミナルで実行。 インストール確認。 # スクリプト実行 $ /usr/bin/ruby -e "$(curl -fsSL https://raw

                                                              Macにpyenv + AnacondaでPython環境作成の備忘録 - Qiita
                                                            • uv へ移行 from pyenv & poetry (docker前提) - Qiita

                                                              この記事の目的 現在、私の管理するpython project は pyenv & poetry を前提としているが、 uv がPython自体のversion管理も可能となったため、うまくいかなかった点もあわせて移行の記録をここに残していくこととする。 Disclaimer この記事の内容は、私個人の意見や見解であり、私が所属する組織の公式な立場、方針、意見を反映するものではありません。この記事の内容について、組織はいかなる責任も負いません。 このタイミングの理由 uv 0.4.0 が 2024-08-30 に公開された。この version から project を Application と Library を区別するようになったことが、自分の Application の利用として Python repository の管理にフィットするからではないからと感じたことから調査を始めた。

                                                                uv へ移行 from pyenv & poetry (docker前提) - Qiita
                                                              • Windows 10 で pyenv + pipenv の環境で Pythonを使いたい - Qiita

                                                                ゴール pyenv でPythonのバージョン切り替えを行う pipenv でパッケージの管理を行う pyenv-win 1. pyenv-win のZIPを展開 GitHub の Installation にある ZIP を使う方法でインストールします。 masterブランチのZIPをダウンロードして、環境変数 %USERPROFILE% が指すディレクトリ(多くの場合は C:\Users\[ユーザ名] )に展開します。 展開すると下のファイルとディレクトリが展開されるので、ディレクトリ pyenv-win-master を .pyenv に変更します。 pyenv-win-master │ .gitignore │ .python-version │ .version │ LICENSE │ mirrors.txt │ README.md │ requirements.txt │ se

                                                                  Windows 10 で pyenv + pipenv の環境で Pythonを使いたい - Qiita
                                                                • pyenvでpythonのバージョン切り替えからvenv仮想環境を構築するまで - Qiita

                                                                  この記事について いつも忘れてしまうので手早く探せるようにメモ。 環境はdebian系のubuntu 20.04です、他の環境をお使いの場合はこの記事を参考にしながらご自身で調べてください。 pyenvを使った方法と使わない方法両方あります。 pyenvとはpythonを複数バージョンを入れて切り替えてくれる便利ツールです 具体的にはgithubページをご覧ください。 pyenvを使わない方 まずはpythonとpipを入れます apt install python3 python3-dev python3-venvでまずpython関連を入れます そしてpipをインストールします。色々な方法はありますが、ここでは一番簡単な方法を使う。 まずapt install wgetでwgetを入れます。 そしてwget https://bootstrap.pypa.io/get-pip.pyでpi

                                                                    pyenvでpythonのバージョン切り替えからvenv仮想環境を構築するまで - Qiita
                                                                  • 【2022年版】WindowsにPythonバージョン管理『pyenv』をインストールする方法

                                                                    pip install --upgrade pip Requirement already satisfied: pip in c:\users\one_n\appdata\local\programs\python\python310\lib\site-packages (21.2.4) Collecting pip Using cached pip-22.0.3-py3-none-any.whl (2.1 MB) Installing collected packages: pip Attempting uninstall: pip Found existing installation: pip 21.2.4 Uninstalling pip-21.2.4: Successfully uninstalled pip-21.2.4 ERROR: Could not install pa

                                                                      【2022年版】WindowsにPythonバージョン管理『pyenv』をインストールする方法
                                                                    • rbenv や pyenv の "command not found" で困っている人のための解説 - Qiita

                                                                      $ fluentd rbenv: fluentd: command not found The `fluentd' command exists in these Ruby versions: 2.6.3 rbenv や pyenv などの、**env を使っていると、このようなエラーメッセージが出てくることがあります。 この問題を解決するには**envの仕組みを理解する必要があります。 **env の仕組み そもそも、**envを使っていると、このようにディレクトリを移動しただけで、rubyやpythonのバージョンが自動で切り替わるようになりますが、これはどのように実現されているのでしょう? $ ruby --version ruby 2.3.7p456 (2018-03-28 revision 63024) [universal.x86_64-darwin18] $ cd my-pr

                                                                        rbenv や pyenv の "command not found" で困っている人のための解説 - Qiita
                                                                      • [Ubuntu]pyenvでPythonをインストールしようとするとzlibなどがエラーを起こすのを解決した - Qiita

                                                                        pyenvをど使って新し目のPython(ex. 3.9.6)をインストールするとビルドに失敗することがあります。 zlib関連のエラーが表示される例 "Successfully installed pip-21.1.3 setuptools-56.0.0" と一見成功したように見えて BUILD FAILEDと表示される例 /tmp/python-build.*.log を確認するとエラーの痕跡があります curses.h, ffi.h が見つからずにコンパイルが中断した形跡があります 次のモジュールのビルドが失敗しています _ctypes _curses building '_curses' extension gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -I/home/lin

                                                                          [Ubuntu]pyenvでPythonをインストールしようとするとzlibなどがエラーを起こすのを解決した - Qiita
                                                                        • WSL2(Ubuntu) + Pyenv でPython開発環境(Pipenv / Poetry) - Qiita

                                                                          Deleted articles cannot be recovered. Draft of this article would be also deleted. Are you sure you want to delete this article?

                                                                            WSL2(Ubuntu) + Pyenv でPython開発環境(Pipenv / Poetry) - Qiita
                                                                          • Ubuntu21.10でpyenvのインストール中にOpenSSLのエラーで実行できない問題

                                                                            $ pyenv install 3.7.12 [中略] WARNING: The Python bz2 extension was not compiled. Missing the bzip2 lib? WARNING: The Python readline extension was not compiled. Missing the GNU readline lib? ERROR: The Python ssl extension was not compiled. Missing the OpenSSL lib? Please consult to the Wiki page to fix the problem. https://github.com/yyuu/pyenv/wiki/Common-build-problems [後略] とかいうエラーが出てインストールに失敗した

                                                                              Ubuntu21.10でpyenvのインストール中にOpenSSLのエラーで実行できない問題
                                                                            • 【Python入門】Windows10+pyenv+venvで最強のPython開発環境を構築する【2021年版】 - とりゅふの森

                                                                              こんにちは、とりゅふです。今回はPythonの開発環境構築についてまとめました。 本日のテーマはこちら! 1つの端末で複数のプロジェクトを独立した開発環境で開発できるようにする 面倒な環境構築を手順化し、チームメンバーに共有できるようになる Pythonのインストール、ライブラリのインストール自体は簡単ですが、プロジェクト毎に使っているPythonのバージョンが違ったり、ライブラリが違ったりと、環境の管理がなかなか面倒だったりします。 そういったPythonの環境を、 pyenvとvenvといった仮想環境を作成できる機能を利用し、複数のPython環境を管理する方法についてご紹介します。 今回はWindowsでUbuntu 20.04を動かし(Windows Subsystem for Linux)、その上にPython仮想環境を構築します。 pyenvとは venvとは pyenv、ve

                                                                                【Python入門】Windows10+pyenv+venvで最強のPython開発環境を構築する【2021年版】 - とりゅふの森
                                                                              • Python pyenv アップデートでpathの設定が変更 - IT技術で仕事を減らしたい!

                                                                                どうも、nippa です。 pyenv をアップデートしたら、Homebrew の python と confliction を起こしました。 その解決方法を記載しておきます。 原因はアップデートで python の環境変数を指定しないといけなくなったことが原因のようです。 また anyenv を使って pyenv をインストールしていることもあり、少し複雑でした。 環境 pyenv のエラーについて pyenv の path 設定の原因 エラーの解決方法 感想 環境 macOS 10.15 anyenv 1.1.2 pyenv 1.2.27 pyenv のエラーについて pyenv を anyenv の update プラグインでアップデートしたところ、ターミナルにログインするたびに以下のような warning が出力されるようになりました。 WARNING: `pyenv init -

                                                                                  Python pyenv アップデートでpathの設定が変更 - IT技術で仕事を減らしたい!
                                                                                • pyenvでPythonのバージョンが切り替わらないときの対処方法【Mac Apple silicon環境】

                                                                                  M1 Mac Apple siliconのMac環境にPythonを入れようと思い、調べたところ下記の記事を見つけました。

                                                                                    pyenvでPythonのバージョンが切り替わらないときの対処方法【Mac Apple silicon環境】

                                                                                  新着記事