これだけ知っていればだいたいOK!venvを使ってみよう!【Python】(仮想環境)

  Рет қаралды 17,321

のえ研 〜NoelRecordsのプログラミング研究室〜

3 жыл бұрын

みなさんはどうしてPythonを使っているのでしょうか?
今流行りのプログラミング言語だからという人もいれば、文法がシンプルでわかりやすいという人もいると思います。
私がPythonを使っている理由は便利で実用的なライブラリが豊富だからです。ライブラリを使えば複雑な処理を結構簡単なコードで実行させることができます。
そんなライブラリも依存関係で競合が起きることが多々あります。
例えばA、Bというライブラリがあったとして、それぞれCというライブラリに依存しているとします。
Aはverが1のCでのみ動くのですが、Bはverが1のCだとエラーで動かないといったことが出てきます。
そういった問題を解決するために使われるのが仮想環境です。
Pythonにはいろいろな仮想環境のライブラリがあるのですが、今回はvenvの使い方を簡単にですが、確認していきます。
今回はWindowsとMacでは一部コマンドが異なるため、それぞれのOSでテストします。
テスト環境
MacOS Big Sur (Intel) 11.2.1
Python 3.7.8
Windows 10 Home 20H3
Python 3.7.6
--------------------------------------------------------------------------------------------------------------------------------------------
venv公式ページ
docs.python.org/ja/3/library/venv.html
--------------------------------------------------------------------------------------------------------------------------------------------
今後の頑張りに繋がりますので、高評価・チャンネル登録もよろしくお願いします。
↓チャンネル登録は以下のリンクからでもできます!
kzbin.info/door/iSfMiEnihaQbom4dhIZBpQ
ツイッターでも情報を発信しています。
NoelRecords_App
欲しいものリスト作ってみました。
開発環境を更新したい!!いろいろ実験してみたい!!
www.amazon.jp/hz/wishlist/ls/KORH9OT5RT9E?ref_=wl_share
#プログラミング #python #NoelRecordsのプログラミング研究室

Пікірлер: 13
@user-di5ou6im5k
@user-di5ou6im5k Жыл бұрын
とてもわかりやすいです!伸びてほしい
@noelrecords-programming
@noelrecords-programming Жыл бұрын
ありがとうございます!! そもそも私のチャンネル、全然伸びないのでシェア等で応援よろしくお願いします!!
@Resonant02
@Resonant02 2 жыл бұрын
とてもわかり易かったです!ありがとうございます!
@noelrecords-programming
@noelrecords-programming 2 жыл бұрын
コメントありがとうございます。 お役に立てたようで嬉しいです! もしまだチャンネル登録がお済みでない場合は、チャンネル登録していただけたら幸いです! よろしくお願いしますm(__)m
@Resonant02
@Resonant02 2 жыл бұрын
@@noelrecords-programming 登録しました!
@shijima9303
@shijima9303 2 жыл бұрын
わかりやすい ありがとうございます
@noelrecords-programming
@noelrecords-programming 2 жыл бұрын
コメントありがとうございます!! 役に立てたようで私も嬉しいです(^^) もしよければチャンネル登録、いいねボタンで応援よろしくお願いしますm(_ _)m
@genquno9884
@genquno9884 3 жыл бұрын
いまいち理解しきれていなかったので、とてもわかりやすくて助かりました。 _φ(・_・
@noelrecords-programming
@noelrecords-programming 3 жыл бұрын
コメントありがとうございます。 励みになります!! このチャンネルはまだまだチャンネル登録者が少なく、またここ最近は伸びも悪くなってきているので、もしチャンネル登録がまだお済みでない場合は、良かったらチャンネル登録よろしくお願いします。 また周りの方にもこのチャンネルの宣伝をしていただけたら幸いです。 これからも低ペースですが、わかりやすい解説動画を作っていきますので、今後とも宜しくお願いします。
@0141tabibito
@0141tabibito 3 жыл бұрын
へぇ!便利
@noelrecords-programming
@noelrecords-programming 3 жыл бұрын
コメントありがとうございます! 特にテスト等を行なう際に便利なんですよ。 ローカルのシステムを変に汚さずに済むし、ライブラリ同士の変な競合が起きたりしないので。
когда повзрослела // EVA mash
00:40
EVA mash
Рет қаралды 3,9 МЛН
Final muy increíble 😱
00:46
Juan De Dios Pantoja 2
Рет қаралды 47 МЛН
КАРМАНЧИК 2 СЕЗОН 7 СЕРИЯ ФИНАЛ
21:37
Inter Production
Рет қаралды 501 М.
Survival skills: A great idea with duct tape #survival #lifehacks #camping
0:27
Rope climb tutorial !! 😱😱
0:22
Tibo InShape
Рет қаралды 8 МЛН
Про арбузик 🍉 #рыбакит #простыерисунки
0:16
Меч в камне 🤯
0:26
FATA MORGANA
Рет қаралды 2,2 МЛН