25/10/18 22:05:43.08 RYa38xSb0.net
Effective Python 第3版出てたから買ったんだけど
重くて仰向けに持って読むのがつらい
3:デフォルトの名無しさん
25/10/19 06:53:40.13 8dC0ltbc0.net
うちのは1
457円で買える
4:デフォルトの名無しさん
25/10/19 10:52:21.34 W9iF202d0.net
Decimalを使わないと四捨五入できないやべぇ言語ですね?
5:デフォルトの名無しさん
25/10/19 10:57:51.68 82iPrFu00.net
除算結果が四捨五入される言語ってあるの?
6:デフォルトの名無しさん
25/10/19 11:19:32.49 8dC0ltbc0.net
int(-0.5)は-1になって欲しい
7:デフォルトの名無しさん
25/10/19 19:34:06.54 gL2B5kBGM.net
URLリンク(twitter.com)
これそうだったの?
未だにvenvとpip使ってたショック
(deleted an unsolicited ad)
8:デフォルトの名無しさん
25/10/19 19:42:23.74 yziJ2vJ90.net
>>7
uvはvenvやpipと互換性があるから、コマンドがちょっと違う程度で大したことはない
condaはパッケージシステム含めて完全に死んだけど
9:デフォルトの名無しさん
25/10/19 21:07:05.90 la7VE3LCM.net
サンクス
勉強するわ
10:デフォルトの名無しさん
25/10/19 23:10:08.28 BENSPCy60.net
>>7
だいたい合ってるけど
極端なこと言えばいいと思ってるだけのおっさんでは?
11:デフォルトの名無しさん
25/10/19 23:11:30.19 BENSPCy60.net
venvだって裏で使ってるし
12:デフォルトの名無しさん
25/10/21 03:25:06.21 5aga+uEu0.net
Ubuntu24.04に標準でPython3.12が実装されているらしいのだが
開発環境構築する際に標準のPython使わずに
仮想環境構築して利用した方が良いの?
13:デフォルトの名無しさん
25/10/21 09:18:09.65 xOpNVcik0.net
システムPythonにどんだけライブラリ突っ込むつもりなんお前
14:デフォルトの名無しさん
25/10/21 09:39:18.60 iTOwcHSI0.net
前提と用途によるかな
そのUbuntu環境を後で捨ててもよくて、かつNotebookがメインなら初心者のうちはそのまま入れてもいいと思う
15:デフォルトの名無しさん
25/10/21 09:52:10.07 xOpNVcik0.net
「pipで壊してわかるPython」もあるよな
確かに
16:デフォルトの名無しさん
25/10/21 11:03:15.28 tI/gCq5Y0.net
未だにcondaがないと入れるの面倒な分野があるので condaが死んだはない
まあそっちもrust製の高速なpixiが流行り始めてるけど
17:デフォルトの名無しさん
25/10/21 17:16:16.19 E9iU5bTe0.net
uv使ったら便利なんだろうけどプロジェクト単位での環境管理がなんか嫌だ
18:デフォルトの名無しさん
25/10/21 17:59:44.43 MdTH1dc40.net
>システムPythonにどんだけライブラリ突っ込むつもりなんお前
でもこういうのを初心者の頃から意識しなくちゃいけなくて、なんか環境が汚れることばっかり心配させるって
出来が悪いと思うなあ。言語というよりディストリビューション状態として
結局気をつけていても過去にやったこととか忘れて面倒になるし、Dockerで専用にして汚れたら捨てる、の方が
イライラしなくてすみそう
19:デフォルトの名無しさん
25/10/21 19:37:31.44 eueCpyqI0.net
型フリーに見せかけておいて
型指定が間違ってたせいで配列のインデックスずれておかしくなった
警告もなし
なんだこのファッキンクソ言語は
20:デフォルトの名無しさん
25/10/21 19:38:10.69 eueCpyqI0.net
はるか離れたところで警告でてたわ
21:デフォルトの名無しさん
25/10/21 19:40:12.27 9eIB0QtVd.net
馬鹿な人にはどんな言語も無理だよ
22:デフォルトの名無しさん
25/10/21 20:39:01.94 8dHgNVum0.net
>>17
それはvenv直接使う時点でもそうじゃね?
そもそもnpmでもrubyでもrustでもgoでもそうな気がするが
23:デフォルトの名無しさん
25/10/21 20:41:41.41 ysSG6ZVu0.net
i++できないのか…
ループでバグが出るわ…
24:デフォルトの名無しさん
25/10/21 20:43:06.00 tI/gCq5Y0.net
なんでbundlerみたいなのがさっさとPythonに導入されなかったの
25:デフォルトの名無しさん
25/10/21 21:18:20.95 Wb7LRW3m0.net
pipしすぎるとダメなの?
(´・ω・`)貰えるもんは貰っとこって片っ端から貰ってた。。
26:デフォルトの名無しさん
25/10/21 22:06:42.85 8PDNV+jX0.net
パッケージなんてなんぼあっても良いですからね
27:デフォルトの名無しさん
25/10/21 22:16:16.08 E9iU5bTe0.net
>>22
そうなのか。
condaでずっとやってきたもんで無知ですみません
28:デフォルトの名無しさん
25/10/21 22:39:21.52 xOpNVcik0.net
>>18
venvわかってない人にdocker押し付けw
29:デフォルトの名無しさん
25/10/22 06:29:52.76 OtYn9ERV0.net
>>28
docker使ってるわ
いろいろと、めんどくさいが…
30:デフォルトの名無しさん
25/10/22 11:51:05.91 J5nW/sgJ0.net
さっきちょっとpixi試してみたけど合わなくてminicondaに戻したわw
31:デフォルトの名無しさん
25/10/22 13:13:03.22 OJ2qe8fU0.net
venvでどんなケースでもいけるだろ
32:デフォルトの名無しさん
25/10/22 14:42:27.54 GbCBmaxo0.net
>>31
venvはいいんだけど、ロックファイルが無いのが問題なんだよ。パッケージアプデするとき問題になる。
色々出てるパッケージマネージャはみんな内部でvenv使ってるんだけど、そこが違う。
やっと公式でロックファイルの形式が決まってきたんで、また変わってくると思う。
33:デフォルトの名無しさん
25/10/22 15:38:58.26 pi0IAvFn0.net
RやC++のライブラリを一緒に管理したい人がconda使うのかね?
34:デフォルトの名無しさん
25/10/23 10:29:31.50 jIgrSq9X0.net
なんでも仮想って言えばいいってものでもないと思うの
pythonは反省してほしい
35:デフォルトの名無しさん
25/10/23 19:26:28.72 5g8Qo+s30.net
仮想包茎
36:デフォルトの名無しさん
25/10/23 23:39:56.53 Co3JMIwGF.net
「流行の技術(笑)」ってやっかいだよねぇ。VNWareやXAMPPからDockerに変えたけど利点が微妙過ぎる