少し前に、自宅のPython環境を長年使ってたconda(Anaconda)からpip(PyPI)に移行しました。 この辺は他にも沢山情報ありますが、いざやり直そうと思った時に多分忘れて調べ直す可能性高いので、個人の備忘対策で書きたいと思います。 どちらもインストール ...
私はシニアエンジニアから「uvというツールが速いし依存関係の管理も強いよ」と教えてもらいました。 「pipでいいじゃん」と思っていたのですが、実際に試してみたら想像以上の速度の差が出たので記事にまとめます。 先に結論 pip install scipy : 32秒 uv pip ...
Python has always been known for its simplicity and ease of use. It’s like any other powerful programming language in which a programmer can use third-party libraries or frameworks to get rid of the ...
最初にpipについて復習しておこう。既にPythonを使ったことがあるならば、誰しもpipのお世話になったことがあるだろう。一言で言えば、pipとはPythonのパッケージマネージャーだ。Pythonのさまざまなパッケージを集約した『Python Package Index (PyPI) 』にある ...
Just like any other programming language python also supports using external libraries and modules into your project. It can be a headache to install, manage, upgrade, and remove this module using the ...
Linux is absolutely rife with package managers. Not only does Ubuntu have apt, but many programming languages come with their own package managers as well. Node.js has npm, Ruby has gem, and Python ...
Being able to package your python project into a pip package is useful for distribution, and sharing with others especially if the code is generic enough to be useful in other projects). This repo is ...