「Python勉強するぞ!」→「Anaconda?とかいうのがインストールできない🥺」 始める前に挫折 [478973293]
最近、技術者ではない営業職の人からプログラミング言語「Python」について興味深い話を聞いた。知識ゼロの状態でPythonを業務活用するために学習を始めようとしたところ、「Anaconda」の環境構築でつまずいてしまったという。
Anacondaは、Pythonでデータ分析や機械学習を行うための統合環境。数値演算ライブラリー「NumPy」、データ分析支援ライブラリー「Pandas」といったよく使われるライブラリーが最初から入っているのが特徴だ。
Pythonを使うためにAnacondaを入れようとしてうまくいかなかったということは、そのパソコンではPythonを利用できないということだ。つまりPythonの学習を始める前に挫折してしまったことになる。
Pythonに限らずプログラミングの学習を始めようとしたとき、最初の障壁になるのが「環境構築」だ。初心者が環境構築に失敗して学習をあきらめてしまったという話はよく聞く。パソコンやプログラミングに詳しい人が周りにいればアドバイスを受けられるが、そうでなければ初心者が独力でトラブルを解決するのは難しい。
この問題を回避できる言語もある。「JavaScript」だ。WindowsやmacOSなどのOSはWebブラウザーを標準で備えており、Webブラウザーには最初からJavaScript実行環境が組み込まれている。後からJavaScriptの実行環境をインストールする必要はない。
HTMLファイルにscriptタグを埋め込んだり、ブラウザーが内蔵する開発者向けツールを使ったりすることで、JavaScriptのコードを実行できる。ブックマークから起動するブックマークレットをJavaScriptで書いて実行することもできる。環境構築が不要な点を重視し、プログラミングの入門用言語としてJavaScriptを勧める意見は根強い。
(以下会員限定記事)
そんなこともできない奴はどの道行き詰まるからやめといたほうがいい
Python 挫折したから JavaScript やろうとかどんな思考回路だ
インストーラ実行するだけじゃないの?
それすらできないって事?
入門ならvbaでええやん
ベーシックから始めて、アセンブラ→C→C++が鉄板
>>10 もうちょっと手順があった
けどそんなに大したことでもないと思う
言語の名前と環境構築で検索したら懇切丁寧に説明されてるじゃん
そういうの書籍でもWEBでもあるだろ
なんで人がいないとできないんだよ
msys2からpython入れた方がいい
pipがgcc呼べるようにしないと
コンパイルが必要なモジュール入れられない
>>7 そそ。コレだな。pythonそのものやライブラリのバージョンの互換性とかでも動いたり動かなかったりするのにw多分それだけで挫折すると思う。
アオダイショウとかヤマカガシみたいな日本初のディストリビューションはないのか
コルトのリボルバーがそんな名前だったな
大口径ラインだったかな
>>20 これを解決してくれるのがanaconda
連休だしひさしぶりに触ってみるかと以前やったのを動かそうとすると動かない
おれもプログラミングやろうとしていざ始めるって時
それどうやって打ち込むん?ってなって3分で挫折した
というかせっかくコンテナがあるんだし
ぶっこんだの作っとけば良いような
それを配布
>>25 単なるテキストでしかない
ある言語の構文解析器を納得させればオッケー
でも思った動作するかは別の話
docker入れてvscode入れてdevcontainerでポチポチして待つだけじゃん
インストール失敗って 何したらそうなるん?
Kaggleとかだと必須ツールだろ
アナコンダはインストールじゃなくてインサートするもの、、、パイソンじゃなくてバイソンよね。🐮
色々ルール改定があって面倒やから
minicondaでええかなと
ChatGPTで聞いたら何か教えてくれるのではないのか
先日、マイナーなフリーウェアの使い方を聞いたらいろいろ答えてくれてスクリプトまで書いてくれて感心した
全部役に立たなかったけど
>>23 anacondaだけで解決できない事は結構あるよ
プログラマは早く卒業しないと年収が上がらない。上流は言語にこだわらない。
もうAIに環境構築教えてもらえば余裕でできる
そしてプログラムもAIに使ってもらえばいい
詳しくない人はAnaconda入れてSpyder開いて頑張ってる
オンラインでやれよ
結局はパイソン入れても辞書がなければってことだろ
無料で開発できるとこあったよね
確かにPythonは環境設定で苦労することが多いな
文法も変だし
盲目的な信者がやたら多いのは不思議
>>27 やっぱり居たw
そのミミズ千切りして、燃やしてやるよ
アナコンダみたいに全部入りのは最初は要らないよ。
Macなら買った時からPythonやRuby入っているからさらに楽。
jupyer、colabで初めたヤツは
ちょこちょこ実行する感じ
この辺りならAIに聞けば手取り足取り教えてくれるだろ
>>50 特にAIはPythonが強くて、もう向こうでPythonを実行してからコードくれるしな
その段階でエラー出たら修正してから出してくれるっつー…
むしろ、どういうプログラムを作っていいかがわからない
だから初心者はjavascriptやっとけ
インスコ不要でシンプルに書けるからプログラムがどんなもんか知るにはいい
ちょっとしたウェブページ作るぐらいはエンジニアの嗜みみたいなもんだし
ペイトン意外とめんどくさいよ
エロ画像生成機のwebuiもバージョンによっては動かないし
代替案がjavaか とは思うが
Udemyでセールやってる時に
初心者向け動画買って
その通りにやったは
Anacondaとかようけ分からんわ。全部pipでインストールした方がいいだろ
>>70 何言ってるかさっぱり分からんわ
解説つけながらケンカしろよ
記事書いてる奴がpythonとJavaScriptの違いがわからないと言うことしか伝わらない
他人が作ったDockerイメージは、大体、pip周りが再現しない。
え、この記事書いたやつはバカなの?
それともバカのためにあえてバカな記事を書いてくれてるの?
流石にそのレベルの人は
まずはパソコンの使い方を学べと思う。
パソコンの使い方を勉強せずに
pythonだけ勉強できないし、使い物にもならんし
ちょっとjavaScript勉強してみたけど
俺の頭には無理だった
何してるかわからん
AIスレの荒らしはだいたいインストール出来ないのと高スペックのグラボが買えない人やな
uv入れる
python入れる
プロジェクトつくる
仮想環境つくる
パッケージインストールする
これがわからんなら才能ないからやめろ
絶対これやっとけば
馬鹿でも分かるっていう
WEB教材ないの?
>>39 Perlで書いたプログラムpythonで書き直してる
けど、字下げがウザい。
だからPython学習者はMac使うんだよ
環境構築に時間が取られない
全部brewで済むし世界中で同じことやってる
WindowsはVisualStudioでWindowsアプリ作るかゲームするためのものだからな
Python勉強したいならせめてVertualBoxでUbuntuでも入れないと話にならん
うぶんつって今もUSB起動とかあるはずだから
わざわざ仮想OS起動なんかせずにUSBブートとかで環境作ればいいのに
何ならそのままC言語で勉強してしまえ
最近は、素人はVisualなんたら使ってろじゃないんだ
Anaconda何度かいろんなPCに入れたけどなんも引っかかりポイントなかった記憶
みんなどこで躓いてるんだろう
AIエロ絵がやりたいがためにPython入れたぞ
そういうモチベーション見つけるのが大事
vscodeインストールしてからプラグインだったかでアナコンダいれればいい
まあもう使ってないけど
>>70 anacondaにpip混ぜるなと言ってる話にuv突っ込む低能
こんなもんよりも3Dプリンタを使いこなした方が生活レベル上がるだろ
その程度のスキルもないならプログラミングなんて夢だからアキラメロン
ちなみにワイはPythonでゲーム作ったからな
AIの力も借りたけど、あんまし使えないわAI
>>90 コピペで動かんしほんまクソ言語だよな
多分ユダヤの罠だわ
viしかまともに使えない。エディタ今は何使うんだ?
インストールすればいいだけだろ
そもそもPythonを学習するだけなら要らないよ
なんのためにPythonの勉強するんだ?
プログラミングの基礎だけならPowershellとVS codeじゃだめなの?
xtechって当たり前だけど実務経験の無い人が書いているから的外れが多い
anacondaなら、linux系OSの方が楽だと思うけど
windowsなら、VS codeで環境構築した方が楽じゃね?
文法とか無味乾燥だからさっさと動画などで目を通してその言語で作られた有名なプログラムのコードを読む
その中の様々な工夫を見てワクワクしながら学ぶとモチベーションが続く
プログラミング初心者が勉強したいんなら
アプリの勉強が手っ取り早いだろ
Swiftとかコトリンとかだが
IDEもあるし動作確認が容易
ある言語を学べば他の言語の学習は難しくない
パイトンをインストールしたらパソコン起動しなくなったんだが🥺
友人に同様の相談をしたら、あるインストール用USBメモリをくれた。
そいつを差して再起動すれば、後は言われるままに進めていけばいい
と言われ、作業が完了。
Linux Mintが起動したけど、俺のWindowsはいずこに??
でもPythonは難なく使えるようになったし、あらゆるプログラミング
を学べる環境を手に入れた。
Javascriptできればええよ
Javaが流行りだした20年前はもうJavaScriptは消えてくのかーと思ってたのにむしろ進化しまくり
>>129 はい
まだjsの方が書きやすい
pythonなんてクソ言語
とっとと無くなればいい
今のウィンってUbuntu入ってるんじゃなかったか?
aptで入るんちゃう?知らんけど
適当にコード実行して、importなんちゃらのエラーでたら都度pip installしたほうが早そう
プログラミング関係の、こういう関連性を一切感じないネーミングセンスなんとかならんのかなあ
>>135 パイソン(蛇)
アナコンダ(蛇)
関連性しかないんですが
>>137 ちなみにPythonの発展言語にコブラもあります
あとパイソンの禅はプログラミング抜きの人生哲学として学ぶべきだとは思う
俺は「やらないほうがマシ」という不動の哲学を信じてトランプショックをちょっとプラスで乗り切った
てかPythonやることを目的にすんなし。やりたいことのためにPython使えよ
Pythonってなんで処理ブロック{}で表すの廃止したん?
別に括弧もインデントも強制で良かったのに
{}の位置で宗教戦争勃発するから?
anacondaなんて使わずにコマンドでpip打てよ
なんでPythonやりたい人にJavaScript勧めてんのよ
オタクはこれだから
とりあえず最初はpython公式サイトからpythonをダウンロードしインストールしたら、pycharm communityをダウンロードしてインストールするいい
後からanacondaが必要になったら調べてインストールすればいい
ジャッパンジーじゃ無理じゃね?
猿語(旧日本語)と英語の本見てみても同じインストールから入ったとしても全然書かれてる内容ちゃうし
プログラム開発は猿じゃ無理
せいぜいどっかのブログをコピペして「うごいたー」程度で終わり
お仕事でもそのレベル
だからインストールできへんやったらそれでおk
猿なんだから
Pythonなんて触る暇あるのならいわゆる国の借金支払いなさい
プログラミングの入門ってhello worldを表示するプログラムを書きましょう!プログラムが動いてhello worldが表示されました!凄いでしょ!みたいなので萎えて挫折した
hogehogeの意味もわからん
>>91 もうuvあるからmac brewの優位性は低下した
去年までpyenv pipx poetryとか構築クソめんどくさい上にバグってたからな
>>108 はあ?
そもそもanaconda使うなよ低学歴在日民族学校奇形児
お前言語障害あるだろ
朝鮮人w
>>151 hogehogeは「何でもいい数字や文字列」とか「テキトーな単語」の代わりみたいな使い方
ゲームのキャラ名つける時に考えるのがめんどくさいから「ああああ」ってするようなもん
hogehoge自体に意味はない、というのが意味になるかな
epubとかでダウンロードしてきた洋書で比較的容易と思われるのを見てても最初の方で普通にcohesion(凝集)やloosely coupled(疎結合)やanemic object(貧血オブジェクト)について書かれてたりするからな
詳しくはここではよう書かんけどきになった時はこの本みてやみたいな感じで別の書籍(英語)を紹介してたりするし
池袋のジュンク堂あたりに行って猿語(日本語)の本で比較的上級者向きと思われるような本でもこんなことに触れてるもの見たことないわ
無理やて
猿じゃ
だいたいmacのbrewが優位なんでしょ?猿の頭の中じゃ
Linuxのaptとかdnfって知らないですよね
使ったこともないし
ね
知ってる知らないが偉い偉くないわけなじゃいわけで
概念があるということはその概念が生まれる過程があり様々な前駆者の血の滲むような努力の結果生まれ時代に埋もれずに残ったもので
その概念があることによってのメリットがあるわけで
これはこの概念を使った方がいいですよ
あれはあの概念を使った方がYAGNIにはならないしいいですよと言っても
知らないからジャップは
本を読んだとしても普段読んでるであろう猿語(旧日本語)で書かれてる本では紹介されてないし
猿だから
さいとう元ヒトちぢを応援してるチンパンジーにさいとう元ヒトは法律違反を犯してますよと言うのと同じくらいに無駄な努力になるわけで
さいとう元ヒトちぢがい続けると困るのは兵庫県の猿と県庁で働く猿だけだからええけど
基礎のないチンパンが書いたコードを継続的に開発し続けることなんて狂気の沙汰やで
ホンマ
ジャップは触らんといて
お願いだから
>>159 aptでイキがる在日低学歴ワラタw
朝鮮人w
そんなことより俺のアナコンダをインストールしてみないか?
python以前にdosやpowershell使えないと意味なくね?
ライブラリ入れて満足
複数のプログラム作ろうとしてなんか面倒になって辞める
最初は1つだけのファイルで全部やりたいのに
tensorflowとかインストールすると必ずnumpyのバージョンで問題起こすから嫌いや
まだpython3.6のままやで
Pythonはちょっとした処理をするときにdeepseekにコードを書いてもらっているが、
Anacondaって何?美味いの?別に無くても問題なくない?
勉強しようと思ったけれどメモリが256GBしかないから何も出来ない
>>28 いや記号みたいなのとかカッコみたいなのとか
キーボードでどうやって入力するのかさっぱりわからんくてね
今はもうanaconda使わんだろ
商用利用の制限かかったから仕事では使いにくいし
あるある。俺の場合最新のインストーラーがDLL壊してた
>>11 この鉄板コースを自動的に辿れる時代は良かった
今は高級言語しか出来ないプログラマだらけ
基礎部分のメンテやリファクタリングが出来ないからマイクロソフトもあの有様
anacondaって必要なの?
昔のLAMPとかもそうだけど、何入ってるか把握しきれなくてかえって初心者向きじゃない気すらする
いらんものごちゃごちゃプリインストールされた国産PCを連想する
技術系記事でも動作確認したPythonのライブラリバージョン書いてないこと多い
freezeして残してくれないと依存関係地獄で他の人は使えないことに気づいてくれ
まずはUNIXコマンド覚えてシェルスクリプトがいいと思うけどな
コマンドは絶対使うし、基本テキストで入出力だからわかりやすいし、食わせるデータもエクセルからCSVエクスポートすれば実務での応用もやりやすい
def __init__(self)
Python は__init__が恰好悪いし、引数にselfを書かされるのもなんか嫌だ
べつにPythonにAnacondaが必須という訳でもないだろ
VSCodeでやったっていい
>>8 馬鹿な解説たな。
jsはAjaxやfile apiをフロントで仕込めるようになりWebアプリとして開発しやすくなった。Gに頼らなくても表計算なんかも簡単に作れる。
GoogleでPythonできるやつあるじゃん
名前忘れちゃったけど
>>129 ActiveXだな
js脚光浴びたのはHTM5移行時に進化したことが勝因だろ。
いまだと言語はJava、js、phpで十分だな
ググったり、chatgptやcopilotに聞く知能が無いってだけだろ。
構築でエラー出たら、調べて進めりゃ良いだけ。
アナコンダ何のために入れるの?サクラエディタあれば良いじゃん。
Word何のために入れるの?マインスイーパーあれば良いじゃん。 くらい違う
>>90 そんなもん。生成AIにやらせればいい
できたものを手直しすりゃ完成よ
ライセンスフリーのMiniforgeというものがございまして、そちらにお乗り換えをすればよいのですよ
>>41 これ
流行れば流行るほど、のちのち困るやつ
Pythonはif文なんかで一部処理をコメントアウトする時字下げまで調整しなきゃいけないのが面倒くさいな
pipが混沌としてるから-m pip で実行もクソダサい pip3とか何なんだよ
なによりバージョン管理が面倒というか、んなこと気にさせられるのが嫌すぎる pyenv とかそういうことじゃないんだよ バージョンなんか考えたくねーんだよ
pdb がまるでgdbなのは最高
ライブラリをインストールしようとするとエラーが出てpipじゃなくてpipxを使えとか、とにかく無駄にめんどい
職場のPCにpythonが入ってるけどアナコンダもvsコードもpandasやopenpyxlも入ってない
一体何をやらせたいのか分からん
30年近く前にできた古い言語をいつまで有り難がっているんだよ
次に行こうや
珍しいAnacondaスレ
俺も最近始めたわ
Django入れたけど
フレームワークって用途ごとに何個も使い分けたりするもんなの?
このままじゃwebアプリしか作れない身体にされてしまう
バージョン管理がややこしくて、2.と3.で違ったり何でこんな複雑なの
プログラム組むならMac買う勇気を試す。
技術系ブログや動画のMac率を否定するようなタコはまず排除できるからな。
プラットホームでなんやかんやいうレベルの奴には向いてない
扱いやすいスクリプト言語で統計処理やら機械学習やらの学術向けライブラリが集積したのがpythonだったからな
文法だけならrubyの方が好きだったが、オブジェクト指向自体が下火になったのと、文法が自由すぎてメンテナンス性が悪かったのと、webアプリ開発でjavascript が復権したのと、まあ色々あって衰退したな
スマホにtermux/Ubuntu/VScodeを入れてPython開発環境を作ったら意外と快適でワラタ
構築も簡単だしもうこれでいいわ
AIでPython使うのは分かるが業務システムでPython使うのマジでやめろや
マルチスレッド使えんからパフォーマンス問題起きやすい
非同期なんて子供騙しだからな
pythonはネストのインデント必須っていう糞文法が他の言語との差異として大きすぎて駄目
結局のところ独自色を出して簡潔に書ける(文字数が少ない)じゃなくて
独自色が少なくて簡潔に書ける(どの言語から見ても分かりやすい)の方がいいのよ
Pythonは2から3にスムーズに移行しずらいのが最初は困る
娘がCやってたけど初めはコンパイル通すのができないんだよな
何回見てもお手本と同じなのにエラー吐く
スペースやセミコロンが全角になってるパターンが結構多い
だから、N88BASICかなでしこ・ひまわりを最初に覚えろと
Anacondaってインストーラ付いてるだろ
ネタスレだろコレ
C#でゲーム作ろうと思って
参考書通り書いてるんだがエラーが出て
原因も分からずそれっきりだわ
エラーメッセージも書き間違いをそう言うふうに言ってこないもんな
>>211 俺もだ
なんとなく環境設定が原因っぽいところまでは分かったが
その後どうすればいいかは分からず
自習は辞めて最初だけでもイーラーニングや塾にすべき
たいていの落とし穴はstackoverflowとか探せば先に落ちた人たちが沢山いて解決の糸口がみつかる
>>216 ちゃうよ、そのレベルの「ハマる」ポイントじゃない
アカウント名が日本語とかそういうレベルの話
んで、躓く人にはそういうアドバイスは酷だよ・・・
>>214 ChatGPTやGeminiへコピペして聞けばどこが問題か教えてくれるよ
>>214 ちゃんとエラーメッセージをよく読んで直す作業の繰り返しがプログラミングだと言っても過言ではない
その過程でエラーメッセージを吐く場所を探したり、エラーメッセージが出ないなら吐かせるようにしたり、エラーメッセージの内容をぐぐって調べる作業も含まれる
これから逃げる人は何も進まなくて挫折していくし、これが遅い人は作業が全然進まず無能扱いされる
>>220 エラー出したこと無いプログラマーなんて居ないからな。
初学者向け参考書はダラダラ加減算のprintとその結果をカラーで掲載するスペースがあるなら、その代わりに「何かあったらとにかくググれ!」と何度もマインドを説くほうがいい。
Anacondaら〜 試練の道を行くが男のど根性〜♪
>>85 AIである程度のところまで書いてくれるから改変さえできれば問題ない
じぶんも環境構築でおわった
しこりやすい環境をつくるためにzipやmp4が指定したフォルダに追加されたら
そのファイル名から勝手にネットから表紙やサムネ画像を引っ張ってきてタグ付けまでしてくれるの作りたい
ってChatGPTに言ったら「プロトタイプならきょうできるよ」とか言われて言われるがままに10GB分くらいインストしたんだけど
けっきょくなにやってもwebpが表示できなくておわった
anacondaはねーわ
バカが騙されてドツボにハマってるのに
>>23みたいなチョンがいきってて爆笑
環境構築で詰まるとか普通はやらないような問題外のことをやってる場合が多い
OSのユーザー名に非ASCII文字使ってるとか
最近なんとなくSwift勉強してみてさ、ちょっとクセが強めだけど慣れれば結構使いやすいと思ったよ
なんといってもモダンな構文でネイティブな実行バイナリが吐けるのが最高に良いよ
難点なのが文字列の扱い(部分文字列や指定箇所の文字の取得とか)の設計が意識高すぎてなんとも使いづらいw
>>226 元々AIが無くてもプログラムが作れた奴じゃない限りAIに頼る奴はプログラムの改変なんかできない
変数の数値を変えるくらいが関の山
>>89 幾つか入門書を読んでみて理解できないようなら向いていない
向き不向きの強い世界だから無理に習得しようとして無駄な時間使わない方が良い
>>89 本だけど、これのどっちか
新わかりやすいJava オブジェクト指向徹底解説 第2版
C言語によるプログラミング―基礎編―(第3版)
チャッピーはわかりやすい関数とかなら書いてくれるけど、
肝心の環境構築とか入り組んだコードだとだいぶバグまみれだったりする
いかにクラスを細分化して書かせるかみたいなプロンプトエンジニアリングでなんとかすることもできるかもしれんけど
基本的には人間が書いたほうがまだ早い
アナコンダとかいう絶望的なネーミングセンスがもうオワコン臭がする
でも今やブラウザでAndroid Studioみたいに動く時代だから良いよな
Python自体の由来はモンティパイソンじゃなかった?
とにかくチャッピーという愛称を流行らせたいんでお前らも使え
Anacondaはなあ
商用有償化で会社では使わないでってことになった
AnacondaってRedHat系のOSインストーラ-の名前だったはずなのだが
>>187 上流工程はこの辺のレベルでいきがらない。使う脳が違う。
アナコンダ入れなくてもふつうにローカルにインストールしてライブラリ落とせばいいだろ
>>251 pip使ってシステムPythonぶっこわしてなw
>>194 pipxはもう捨ててuv使った方がいいよ
というかPython汚いよね
汚れてるから作り直した方がいいと思う
何ヶ月かごとにまっさらな仮想環境のUbuntuにminicondaを入れるから手順は覚えた
2019年にパイソンの仕事あるって?聞いたらまだって
でもCOBOLのほうが収入高そう
>>235 それはそうだが、何もなしからコードを書くより遥かに簡単だ
>>256 yahooとかめっちゃPython使ってる
ヤフコメのコメント検閲とか、誤字訂正とか、ヤフオク、ヤフーショッピングのオススメ商品機能は全部Python
>>258 そういう仕様のはPythonなんやね
なるほど、基幹系には向いてなさそう
>>259 まあPython遅いし
最速がcとかやろ確か
linux初めてエラーで止まらずインストールできた時は感動した
結局頭の中でカーリーブレイス置いて把握しようとする
Dockerを使って手軽に使う方法もあるぞ
やり方は簡単でChatGPTに「anacondaをインストールしたubuntuイメージのDockerfileを作ってコマンドラインからreplやらスクリプト実行やらしたい」って聞けば全部教えてくれるぞ
あと「ホスト側との共有フォルダも欲しい」って聞けばなお良し
昔FreeBSDにPython3入れたが俺の環境だとコーンソールでアクセスするだけで
基本的な勉強しかできなかったと思う。普通にフリーのオンラインの辞書が豊富なサービス使えばいいのにな
あれってなんていうサイトだっけ?
anaconda使えない奴がDocker使えるんだろうか