در این مطلب، ویدئو نصب کلاینت پایتون Mqtt و سایر ماژول ها با استفاده از PIP با زیرنویس فارسی را برای دانلود قرار داده ام. شما میتوانید با پرداخت 15 هزار تومان ، این ویدیو به علاوه تمامی فیلم های سایت را دانلود کنید.اکثر فیلم های سایت به زبان انگلیسی می باشند. این ویدئو دارای زیرنویس فارسی ترجمه شده توسط هوش مصنوعی می باشد که میتوانید نمونه ای از آن را در قسمت پایانی این مطلب مشاهده کنید.
مدت زمان فیلم: 00:12:00
تصاویر این ویدئو:
قسمتی از زیرنویس این فیلم:
00:00:00,089 –> 00:00:01,260
در این ویدیو ما قصد داریم
2
00:00:01,260 –> 00:00:04,410
نصب کلاینت های پاور MQTT با استفاده از
3
00:00:04,410 –> 00:00:09,260
pip را بررسی کنیم اکنون اکثر دستورالعمل های نصب
4
00:00:09,260 –> 00:00:17,100
مانند این pip install power MQTT هستند و
5
00:00:17,100 –> 00:00:19,830
اینجا سایت رسمی دانلود سایت است
6
00:00:19,830 –> 00:00:22,410
و اگر به پایین اسکرول کنم تا نصب را پایین
7
00:00:22,410 –> 00:00:25,710
بیاورم می توانید اینجا را ببینید. خیلی ساده حالا
8
00:00:25,710 –> 00:00:27,689
همیشه به این سادگی نیست
9
00:00:27,689 –> 00:00:30,300
و در این ویدیو من شما را
10
00:00:30,300 –> 00:00:32,009
از طریق برخی از مشکلاتی که قرار است
11
00:00:32,009 –> 00:00:33,180
با آنها روبرو شوید آشنا
12
00:00:33,180 –> 00:00:37,950
کنم و نه فقط کلاینت mqtt را در
13
00:00:37,950 –> 00:00:40,320
پایتون نصب کنید، ماژول های پایتون دیگری نیز وجود دارد
14
00:00:40,320 –> 00:00:42,420
و ما می خواهیم به
15
00:00:42,420 –> 00:00:45,120
نصب در ویندوز
16
00:00:45,120 –> 00:00:47,510
نگاه کنید، ما به نصب در لینوکس نگاه می کنیم، اکنون
17
00:00:47,510 –> 00:00:49,969
با مشاهده نصب در ویندوز شروع می کنم
18
00:00:49,969 –> 00:00:54,600
و اولین چیزی که
19
00:00:54,600 –> 00:00:56,760
می خواهم به شما نشان دهم درایو C من است و می
20
00:00:56,760 –> 00:00:58,440
توانید شما را ببینید. من در واقع
21
00:00:58,440 –> 00:01:00,780
نسخههای کامل پایتون را روی این
22
00:01:00,780 –> 00:01:03,239
دستگاه نصب کردهام و این واقعاً همان چیزی است که باعث ایجاد
23
00:01:03,239 –> 00:01:04,849
مشکل میشود زمانی که چندین
24
00:01:04,849 –> 00:01:07,290
نسخه از پایتون را روی
25
00:01:07,290 –> 00:01:11,250
رایانه نصب کردهاید و اکثر مردم به
26
00:01:11,250 –> 00:01:13,560
دلیل ارتقا از یک نسخه به
27
00:01:13,560 –> 00:01:17,340
نسخه دیگر، این مشکل را ایجاد میکنند. بنابراین بیایید به خط فرمان برویم
28
00:01:17,340 –> 00:01:19,530
و نسخه ای که من واقعاً استفاده کردم،
29
00:01:19,530 –> 00:01:21,810
حتی با وجود اینکه پایتون 3.6 را نصب کرده ام،
30
00:01:21,810 –> 00:01:24,380
پایتون 3.4 است که من روزانه از آن استفاده می کنم
31
00:01:24,380 –> 00:01:28,290
و این نسخه ای است که من
32
00:01:28,290 –> 00:01:31,799
کلاینت پاور را روی آن
33
00:01:31,799 –> 00:01:34,259
سه نصب کرده ام. -door نسخه کامل پس بیایید به
34
00:01:34,259 –> 00:01:37,100
خط فرمان برویم،
35
00:01:42,420 –> 00:01:45,130
بنابراین ما در خط فرمان هستیم و
36
00:01:45,130 –> 00:01:47,340
من در ریشه درایو C هستم و اگر
37
00:01:47,340 –> 00:01:49,600
فقط peep را تایپ کنم،
38
00:01:49,600 –> 00:01:53,380
نصب نمیکنم، فقط میخواهم یک نسخه پیپ انجام دهم
39
00:01:53,380 –> 00:01:56,619
و این به من میگوید که پیپ قرار است فایلش را کجا
40
00:01:56,619 –> 00:01:59,530
نصب کند، بنابراین در
41
00:01:59,530 –> 00:02:02,250
اینجا میخواهد آنها را در بستههای 3.6 نصب کند،
42
00:02:02,250 –> 00:02:03,400
43
00:02:03,400 –> 00:02:05,770
بنابراین این پیپ همان پیپ واقعی است که
44
00:02:05,770 –> 00:02:11,980
با نسخه 3.6 ارائه میشود، حالا نسخه پیپ را
45
00:02:11,980 –> 00:02:14,950
از آن دریافت میکند. مسیر سیستم، بنابراین
46
00:02:14,950 –> 00:02:18,730
اگر من به مسیر سیستم با استفاده از
47
00:02:18,730 –> 00:02:21,150
اکو نگاهی بیندازم،
48
00:02:26,740 –> 00:02:29,720
میتوانید آن را در اینجا ببینید و میتوانید اینجا را ببینید
49
00:02:29,720 –> 00:02:35,480
که میگیریم و میتوانید ببینید که در اینجا
50
00:02:35,480 –> 00:02:37,100
3.6 فهرست شده است، ابتدا
51
00:02:37,100 –> 00:02:39,530
در فهرست اسکریپتها مشاهده میشود و این
52
00:02:39,530 –> 00:02:41,780
برنامه pip کجاست و قرار
53
00:02:41,780 –> 00:02:43,910
است در دایرکتوری پایتون 36 جستجو کند و
54
00:02:43,910 –> 00:02:46,250
اینجاست که پایتون یک و سپس بعد
55
00:02:46,250 –> 00:02:48,050
از آن در
56
00:02:48,050 –> 00:02:50,630
دایرکتوری C 34 و دایرکتوری اسکریپت های C 34 جستجو می کند،
57
00:02:50,630 –> 00:02:54,740
بنابراین همیشه نسخه 36
58
00:02:54,740 –> 00:02:56,870
یا 3.6 را قبل از اینکه
59
00:02:56,870 –> 00:03:00,080
نسخه 3.4 را پیدا کند، پیدا می کند
60
00:03:00,080 –> 00:03:03,020
تا اگر من تایپ کنم فقط برای پیپ اعمال نمی شود. پایتون و
61
00:03:03,020 –> 00:03:05,180
این همان کاری است که معمولاً انجام می دهید،
62
00:03:05,180 –> 00:03:07,970
برای اجرای یک اسکریپت باید یک نام
63
00:03:07,970 –> 00:03:10,070
اسکریپت را در پایتون تایپ کنید، اگر فقط در پایتون
64
00:03:10,070 –> 00:03:11,870
تایپ کنم تا خط فرمان را دریافت کنم، به من بگویید از چه
65
00:03:11,870 –> 00:03:13,640
نسخه ای استفاده می کند، دوباره
66
00:03:13,640 –> 00:03:16,580
از نسخه 3.6 استفاده می کند و آن را از
67
00:03:16,580 –> 00:03:20,600
مسیر سیستم دریافت می کند، بنابراین بیایید از آن کنترل Seddon خارج شویم،
68
00:03:20,600 –> 00:03:27,400
بنابراین اگر من می خواهم
69
00:03:27,400 –> 00:03:30,200
تحت نسخه 3.6 نصب کنم یا اگر می خواهم
70
00:03:30,200 –> 00:03:33,590
برنامه ای را اجرا کنم که به 3.6 متکی است،
71
00:03:33,590 –> 00:03:35,150
فقط می توانم این کار را انجام دهم که نیازی به حضور در هیچ
72
00:03:35,150 –> 00:03:37,520
دایرکتوری خاصی نیست. برای انجام
73
00:03:37,520 –> 00:03:39,440
این کار درست کار می کند، بنابراین در آن
74
00:03:39,440 –> 00:03:41,300
شرایط، قدرت نصب پیپ استاندارد
75
00:03:41,300 –> 00:03:45,560
– MQTT کار می کند و
76
00:03:45,560 –> 00:03:51,830
آن را در بسته های پایتون 3.6 نصب می کند، بنابراین
77
00:03:51,830 –> 00:03:53,960
اگر بخواهم برنامه ای را
78
00:03:53,960 –> 00:03:56,300
تحت نسخه 3.4 اجرا کنم چه اتفاقی می افتد و اگر بخواهم چه اتفاقی می افتد.
79
00:03:56,300 –> 00:03:58,430
برای نصب زیر 3.4 چاه
80
00:03:58,430 –> 00:04:00,950
اینها راه حل این است که دایرکتوری خود را تغییر دهید
81
00:04:00,950 –> 00:04:08,690
و من اکنون وارد پایتون 34
82
00:04:08,690 –> 00:04:15,650
می شوم اگر اکنون پایتون را اجرا کنم، نسخه 3.4 را اجرا
83
00:04:15,650 –> 00:04:17,810
می کند، زیرا
84
00:04:17,810 –> 00:04:21,820
پایتون در این دایرکتوری کار قرار دارد،
85
00:04:21,970 –> 00:04:26,440
اما اگر pip را اجرا کنم،
86
00:04:29,660 –> 00:04:33,150
افراد هنوز آن را نصب خواهند کرد. در دایرکتوری 3.6
87
00:04:33,150 –> 00:04:35,190
و این به این دلیل است که پیپ
88
00:04:35,190 –> 00:04:37,380
در دایرکتوری پایتون 34 نیست، در
89
00:04:37,380 –> 00:04:40,199
دایرکتوری اسکریپت های پایتون 34 قرار دارد، بنابراین اگر
90
00:04:40,199 –> 00:04:46,380
اسکریپت ها را تغییر دهم و سپس دوباره pip را امتحان کنم،
91
00:04:46,380 –> 00:04:52,020
این بار از نسخه 3.4 استفاده می کند، بنابراین
92
00:04:52,020 –> 00:04:55,620
اگر می خواهم مطمئن شوم که peeps انجام می شود. برای
93
00:04:55,620 –> 00:04:59,340
نصب فایل ها در نسخه 3.4
94
00:04:59,340 –> 00:05:01,710
سپس به دایرکتوری اسکریپت ها تغییر می
95
00:05:01,710 –> 00:05:04,410
کنم و pip را از آنها اجرا می کنم و
96
00:05:04,410 –> 00:05:11,160
این کار می کند اما اکنون مشکل دیگری داریم
97
00:05:11,160 –> 00:05:14,840
زیرا اگر این بار فقط در پایتون تایپ
98
00:05:14,840 –> 00:05:17,400
کنم از نسخه 3.6 استفاده می شود
99
00:05:17,400 –> 00:05:20,490
و این چون
100
00:05:20,490 –> 00:05:22,710
پایتون در این دایرکتوری نیست، در
101
00:05:22,710 –> 00:05:26,130
دایرکتوری بالای آن قرار دارد و بنابراین از
102
00:05:26,130 –> 00:05:28,139
مسیر سیستم برای مکان یابی برنامه استفاده می کند و اگر
103
00:05:28,139 –> 00:05:32,419
اولین موردی که پیدا کرد نسخه 3.6
104
00:05:32,690 –> 00:05:35,039
باشد، چند راه برای حل آن وجود دارد
105
00:05:35,039 –> 00:05:38,220
و کاری که من در آن انجام می دهم. بالای فیلمنامه من s
106
00:05:38,220 –> 00:05:41,639
که میخواهم با 3.4 اجرا کنم، این
107
00:05:41,639 –> 00:05:45,630
برای ویندوز است، من یک خط در اینجا قرار
108
00:05:45,630 –> 00:05:48,060
میدهم که به آن میگوید نسخه را از کجا دریافت کند،
109
00:05:48,060 –> 00:05:50,190
بنابراین مسیریابی مطلق CDRC
110
00:05:50,190 –> 00:05:50,930
111
00:05:50,930 –> 00:05:54,659
python 34 python da XE را وارد میکنم و
112
00:05:54,659 –> 00:05:58,470
در واقع کار میکند که 3.4 را اجرا میکند.
113
00:05:58,470 –> 00:06:00,990
نسخه نه تنها این است که با گنجاندن این
114
00:06:00,990 –> 00:06:03,479
نام در اینجا متأسفانه با گنجاندن این
115
00:06:03,479 –> 00:06:05,28