در این مطلب، ویدئو محیط مجازی پایتون (venv) و Requirement.txt با زیرنویس فارسی را برای دانلود قرار داده ام. شما میتوانید با پرداخت 15 هزار تومان ، این ویدیو به علاوه تمامی فیلم های سایت را دانلود کنید.اکثر فیلم های سایت به زبان انگلیسی می باشند. این ویدئو دارای زیرنویس فارسی ترجمه شده توسط هوش مصنوعی می باشد که میتوانید نمونه ای از آن را در قسمت پایانی این مطلب مشاهده کنید.
مدت زمان فیلم: 00:06:33
تصاویر این ویدئو:
قسمتی از زیرنویس این فیلم:
00:00:00,740 –> 00:00:03,330
سلام و به ویدیوی این ویدیو خوش آمدید که در
2
00:00:03,330 –> 00:00:06,000
مورد
3
00:00:06,000 –> 00:00:08,910
محیط مجازی در پایتون بحث خواهیم کرد و اینکه چرا
4
00:00:08,910 –> 00:00:11,910
باید از آن استفاده کنید بعداً به شما نشان خواهم داد
5
00:00:11,910 –> 00:00:13,920
که چگونه یک محیط مجازی ایجاد کنید
6
00:00:13,920 –> 00:00:17,220
و چگونه از آن استفاده کنید. اجازه دهید در این
7
00:00:17,220 –> 00:00:19,109
ویدیو با بحث در مورد آنچه که محیط
8
00:00:19,109 –> 00:00:21,660
9
00:00:21,660 –> 00:00:23,699
مجازی ابزاری است که به شما کمک می کند تا یک
10
00:00:23,699 –> 00:00:25,619
محیط اختصاصی برای پروژه خود ایجاد کنید،
11
00:00:25,619 –> 00:00:29,220
بنابراین سوالی که ممکن است در اینجا مطرح شود
12
00:00:29,220 –> 00:00:31,679
این است که چرا باید
13
00:00:31,679 –> 00:00:33,510
برای هر یک از پروژه های خود یک محیط مجزا داشته باشید،
14
00:00:33,510 –> 00:00:36,510
بنابراین پاسخ به این موضوع سوال
15
00:00:36,510 –> 00:00:38,399
این است که پروژه شما ممکن است بر روی
16
00:00:38,399 –> 00:00:40,290
نسخه خاصی از بسته ها یا
17
00:00:40,290 –> 00:00:43,020
کتابخانه در حال اجرا باشد، بنابراین فرض کنید شما یک
18
00:00:43,020 –> 00:00:45,390
پروژه پروژه را با استفاده از tensorflow
19
00:00:45,390 –> 00:00:48,180
یک نقطه X ساخته اید و اکنون روی یک
20
00:00:48,180 –> 00:00:51,120
پروژه کار می کنید – که نیاز به tensorflow دارد – نقطه
21
00:00:51,120 –> 00:00:54,030
X بنابراین به طور پیش فرض بسته ها
22
00:00:54,030 –> 00:00:55,920
روی قطعه شما یا محیط جهانی نصب می
23
00:00:55,920 –> 00:00:58,379
شوند و تغییر
24
00:00:58,379 –> 00:01:00,570
نسخه بسته در محیط پایه
25
00:01:00,570 –> 00:01:03,180
ممکن است اولین پروژه شما را خراب کند
26
00:01:03,180 –> 00:01:04,949
زیرا ممکن است برخی از آنها وجود داشته باشد. ویژگی ها در
27
00:01:04,949 –> 00:01:08,070
نسخه جدید تغییر می کند، بنابراین برای جلوگیری از سناریو،
28
00:01:08,070 –> 00:01:10,770
یک محیط مجازی برای
29
00:01:10,770 –> 00:01:13,590
هر پروژه ایجاد می کنیم، بنابراین این نیز تضمین می کند که
30
00:01:13,590 –> 00:01:16,369
فقط بسته هایی که برای یک پروژه نیاز داریم
31
00:01:16,369 –> 00:01:19,310
در محیط نصب می شوند،
32
00:01:19,310 –> 00:01:22,710
بنابراین اکنون بیایید ببینیم چگونه می توانید یک مجازی ایجاد کنید.
33
00:01:22,710 –> 00:01:26,280
محیط، بنابراین من
34
00:01:26,280 –> 00:01:28,740
یک دایرکتوری پروژه یک در اینجا ساخته ام، بنابراین بیایید
35
00:01:28,740 –> 00:01:31,740
در نظر بگیریم که این
36
00:01:31,740 –> 00:01:34,409
پروژه ای است که من ایجاد کرده ام، بنابراین من این پوشه را باز می
37
00:01:34,409 –> 00:01:37,710
کنم و باید یک
38
00:01:37,710 –> 00:01:40,439
محیط مجازی در اینجا ایجاد کنیم، بنابراین من
39
00:01:40,439 –> 00:01:43,049
فقط خط فرمان را باز می کنم. در این
40
00:01:43,049 –> 00:01:47,759
دایرکتوری و برای ایجاد یک
41
00:01:47,759 –> 00:01:54,030
محیط مجازی دستور Python – M V
42
00:01:54,030 –> 00:01:56,759
NV است که یک محیط مجازی است و
43
00:01:56,759 –> 00:01:58,590
سپس نام محیط مجازی را که
44
00:01:58,590 –> 00:02:01,290
می خواهید وارد کنید، بنابراین
45
00:02:01,290 –> 00:02:04,530
قرارداد رایج این است که یک env
46
00:02:04,530 –> 00:02:07,380
به نام محیط مجازی را در داخل
47
00:02:07,380 –> 00:02:12,350
پروژه خود ایجاد کنید. من یک محیط مجازی e NV را در داخل پروژه ایجاد می کنم و اینتر را می زنم،
48
00:02:12,350 –> 00:02:14,670
49
00:02:14,670 –> 00:02:19,040
بنابراین ممکن است کمی طول بکشد،
50
00:02:19,040 –> 00:02:23,310
بنابراین پس از نصب محیط،
51
00:02:23,310 –> 00:02:27,720
باید آن را فعال کنید تا
52
00:02:27,720 –> 00:02:30,210
فعال شود. محیط مجازی را که
53
00:02:30,210 –> 00:02:33,240
باید نام محیط مجازی را تایپ کنید
54
00:02:33,240 –> 00:02:36,710
که در اسکریپت بک اسلش موردی ما e و V
55
00:02:36,710 –> 00:02:43,970
است و سپس آن را فعال کرده و
56
00:02:43,970 –> 00:02:47,610
enter را بزنید تا در اینجا ببینید
57
00:02:47,610 –> 00:02:50,640
که ما یک پیشوند با env داریم که به
58
00:02:50,640 –> 00:02:53,220
معنای یک محیط مجازی است. env
59
00:02:53,220 –> 00:02:57,900
فعال شده است، بنابراین اگر من یک لیست پیپ را
60
00:02:57,900 –> 00:03:01,550
در اینجا انجام دهم، بنابراین فقط
61
00:03:01,550 –> 00:03:04,440
بسته های پیش فرض را دریافت می کنیم که PIP هستند و ابزارهای راه اندازی
62
00:03:04,440 –> 00:03:06,980
که در محیط مجازی ما نصب شده اند،
63
00:03:06,980 –> 00:03:11,130
بنابراین برای نصب
64
00:03:11,130 –> 00:03:13,740
بسته های دیگر، تنها کاری که باید انجام دهید این است
65
00:03:13,740 –> 00:03:16,620
که دستورات pip معمولی، بنابراین فرض
66
00:03:16,620 –> 00:03:19,080
کنید میخواهیم numpy را نصب کنیم، بنابراین من pip
67
00:03