در این مطلب، ویدئو آموزش پایتون: نحوه تنظیم مسیر و جابهجایی بین نسخههای مختلف / اجرایی (مک و لینوکس) با زیرنویس فارسی را برای دانلود قرار داده ام. شما میتوانید با پرداخت 15 هزار تومان ، این ویدیو به علاوه تمامی فیلم های سایت را دانلود کنید.اکثر فیلم های سایت به زبان انگلیسی می باشند. این ویدئو دارای زیرنویس فارسی ترجمه شده توسط هوش مصنوعی می باشد که میتوانید نمونه ای از آن را در قسمت پایانی این مطلب مشاهده کنید.
تصاویر این ویدئو:
قسمتی از زیرنویس این فیلم:
00:00:00,030 –> 00:00:01,560
سلام، همه چیز در
2
00:00:01,560 –> 00:00:02,790
این ویدئو چگونه است، من سعی خواهم
3
00:00:02,790 –> 00:00:04,560
کرد راه حل مشکلی را که زیاد می بینم
4
00:00:04,560 –> 00:00:06,420
و همچنین یک سوال رایج که
5
00:00:06,420 –> 00:00:08,639
در ویدیوهایم دریافت می کنم و مشکلی که
6
00:00:08,639 –> 00:00:10,200
در مورد آن صحبت می کنم توضیح دهم چند
7
00:00:10,200 –> 00:00:12,269
فرم مختلف، بنابراین شاید
8
00:00:12,269 –> 00:00:13,920
پایتون را نصب کرده باشید، اما وقتی
9
00:00:13,920 –> 00:00:15,719
پایتون را در خط فرمان تایپ میکنید،
10
00:00:15,719 –> 00:00:17,609
میگوید که
11
00:00:17,609 –> 00:00:19,650
دستور پایتون را نمیشناسد یا شاید
12
00:00:19,650 –> 00:00:21,150
نسخهای متفاوت از آنچه که فکر
13
00:00:21,150 –> 00:00:23,369
میکردید نصب کردهاید یا ممکن است به شما بدهد. سعی میکنید
14
00:00:23,369 –> 00:00:25,560
از ویژگیای استفاده کنید که فقط
15
00:00:25,560 –> 00:00:27,300
در نسخههای بعدی پایتون
16
00:00:27,300 –> 00:00:29,789
که میشناسید مانند f strings و پایتون 3.6 موجود است
17
00:00:29,789 –> 00:00:32,040
و فقط کار نمیکند، بنابراین شاید
18
00:00:32,040 –> 00:00:33,930
این بدان معنا باشد که شما از
19
00:00:33,930 –> 00:00:35,399
نسخهای از پایتون که فکر میکنید از خود
20
00:00:35,399 –> 00:00:37,980
استفاده میکنید استفاده نمیکنید. همچنین بدانید که شاید میخواهید
21
00:00:37,980 –> 00:00:39,780
چیزی را وارد کنید که فکر
22
00:00:39,780 –> 00:00:41,700
میکردید از طریق پیپ نصب کردهاید، اما
23
00:00:41,700 –> 00:00:43,440
مدام به شما یک خطای import میدهد و
24
00:00:43,440 –> 00:00:45,059
به شما میگوید که نمیتواند ماژول را پیدا کند،
25
00:00:45,059 –> 00:00:46,710
بنابراین همه این مشکلات
26
00:00:46,710 –> 00:00:48,539
احتمالاً ناشی از دستگاه شما نیست. با استفاده
27
00:00:48,539 –> 00:00:50,579
از Py صحیح مفسر thon بنابراین در
28
00:00:50,579 –> 00:00:52,770
این ویدیو یاد می گیریم که چگونه بفهمیم
29
00:00:52,770 –> 00:00:54,300
از کدام مفسر پایتون
30
00:00:54,300 –> 00:00:55,890
استفاده می کنید و در کجای دستگاه شما قرار دارد
31
00:00:55,890 –> 00:00:57,870
و همچنین نحوه جابجایی
32
00:00:57,870 –> 00:00:59,789
بین نسخه ها و محیط های مختلف پایتون
33
00:00:59,789 –> 00:01:01,199
و همچنین نحوه
34
00:01:01,199 –> 00:01:03,030
عیب یابی واردات را خواهیم دید. اگر آنها به
35
00:01:03,030 –> 00:01:05,010
درستی کار نمی کنند، در این ویدیو ما
36
00:01:05,010 –> 00:01:06,420
می خواهیم ببینیم که چگونه همه این کارها را
37
00:01:06,420 –> 00:01:08,610
در سیستم عامل های مک و لینوکس انجام دهیم،
38
00:01:08,610 –> 00:01:10,409
اما من یک ویدیو در مورد نحوه انجام
39
00:01:10,409 –> 00:01:12,450
این کار در ویندوز نیز دارم، بنابراین اگر شما مجدداً روی
40
00:01:12,450 –> 00:01:14,100
ویندوز نصب شده است، سپس من پیوندی به آن
41
00:01:14,100 –> 00:01:16,080
ویدیو در بخش توضیحات زیر
42
00:01:16,080 –> 00:01:18,390
خواهم داشت، بنابراین با این جمله میگوییم بیایید ادامه دهیم و
43
00:01:18,390 –> 00:01:20,759
شروع کنیم، بنابراین من ترمینال
44
00:01:20,759 –> 00:01:22,619
خود را اینجا باز کردهام، بنابراین ممکن است اول از همه شما
45
00:01:22,619 –> 00:01:24,689
یک نسخه جدیدتر را نصب کرده باشید. پایتون اما
46
00:01:24,689 –> 00:01:26,400
47
00:01:26,400 –> 00:01:28,080
وقتی آن را در دستگاه خود تایپ می کنید هنوز نسخه قدیمی پایتون را دریافت می کنید
48
00:01:28,080 –> 00:01:31,710
، بنابراین من پایتون 2 و پایتون 3
49
00:01:31,710 –> 00:01:34,619
را روی مک خود نصب کرده ام، اما وقتی
50
00:01:34,619 –> 00:01:37,020
خط فرمان خود را باز می کنم و دستور پایتون را اجرا
51
00:01:37,020 –> 00:01:39,630
می کنم، می توانید ببینید که ما
52
00:01:39,630 –> 00:01:43,259
از پایتون 2 استفاده می کنیم، بنابراین اجازه دهید از شما خارج شوم
53
00:01:43,259 –> 00:01:45,689
اکنون در مک و لینوکس
54
00:01:45,689 –> 00:01:46,979
باید نسخهای از پایتون را داشته باشید
55
00:01:46,979 –> 00:01:49,560
زیرا آنها با پایتون 2 آماده ارائه میشوند،
56
00:01:49,560 –> 00:01:51,570
اما حتی اگر آن دستور کار نمیکند،
57
00:01:51,570 –> 00:01:53,250
ما باید بتوانیم آن را
58
00:01:53,250 –> 00:01:55,409
بفهمیم، بنابراین نگران نباشید در حال حاضر کار نمی
59
00:01:55,409 –> 00:01:56,640
60
00:01:56,640 –> 00:01:59,040
کند، بسیار خوب، بنابراین من پایتون 3 را روی این دستگاه نصب کرده ام،
61
00:01:59,040 –> 00:02:01,560
اما وقتی پایتون را تایپ می کنم،
62
00:02:01,560 –> 00:02:04,079
همچنان پایتون 2 را دریافت می کنم، بنابراین
63
00:02:04,079 –> 00:02:06,840
در مک و لینوکس، در بسیاری از مواقع
64
00:02:06,840 –> 00:02:09,270
وقتی پایتون 3 را نصب می کنید، واقعاً این کار انجام
65
00:02:09,270 –> 00:02:11,370
می شود. آن را با
66
00:02:11,370 –> 00:02:13,460
دستور پایتون 3 به جای
67
00:02:13,460 –> 00:02:16,550
پایتون نصب کنید، بنابراین اگر میخواهم پایتون 3 را اجرا
68
00:02:16,550 –> 00:02:19,310
کنم، میتوانم آن دستور پایتون 3 را امتحان کنم و
69
00:02:19,310 –> 00:02:21,440
میتوانیم ببینیم که در دستگاه من کار میکند
70
00:02:21,440 –> 00:02:24,560
و ما در اینجا از پایتون 3 7 استفاده میکنیم.
71
00:02:24,560 –> 00:02:27,800
اجازه دهید دوباره از آن خارج شوم، بنابراین
72
00:02:27,800 –> 00:02:29,930
وقتی دستور Python 3 را اجرا کردیم که
73
00:02:29,930 –> 00:02:32,060
ممکن است برای شما کار کند یا نه،
74
00:02:32,060 –> 00:02:33,950
اگر کار کند، به این معنی است
75
00:02:33,950 –> 00:02:36,230
که دستور Python 3 را در مسیر ما پیدا کرده است
76
00:02:36,230 –> 00:02:38,390
و اگر کار نمی کند، پس این بدان معنی است
77
00:02:38,390 –> 00:02:40,400
که در آن دستور پایتون 3
78
00:02:40,400 –> 00:02:42,260
در مسیر ما یافت نمی شود و ما در مورد
79
00:02:42,260 –> 00:02:44,690
آنچه که در آن وجود دارد بحث خواهیم کرد مسیر فقط در یک ثانیه اینجاست،
80
00:02:44,690 –> 00:02:47,570
بنابراین این برای من کار کرد، بنابراین اجازه دهید بفهمم
81
00:02:47,570 –> 00:02:49,730
که واقعاً در کجای دستگاه من قرار دارد
82
00:02:49,730 –> 00:02:52,010
، بنابراین یک راه برای دیدن
83
00:02:52,010 –> 00:02:54,020
مکان واقعی این برنامه در
84
00:02:54,020 –> 00:02:56,930
مک یا لینوکس این است که از دستور witch
85
00:02:56,930 –> 00:03:00,470
استفاده کنم. می توانید بگویید کدام پایتون 3 را
86
00:03:00,470 –> 00:03:02,600
بزنید و enter را بزنید و می بینید که این
87
00:03:02,600 –> 00:03:05,570
دستور در user local bin قرار دارد و
88
00:03:05,570 –> 00:03:08,240
سپس دستور پایتون 3 است حالا من از
89
00:03:08,240 –> 00:03:10,430
دستور witch زیاد استفاده می کنم اما
90
00:03:10,430 –> 00:03:12,920
اگر از نام مستعار استفاده می کنید و من زیاد استفاده می کنم خیلی مفید نیست.
91
00:03:12,920 –> 00:03:15,410
از نام مستعار، بنابراین ما چند
92
00:03:15,410 –> 00:03:17,930
نمونه از نام مستعار را فقط در یک ثانیه خواهیم دید،
93
00:03:17,930 –> 00:03:20,090
اما برای اینکه این کار با
94
00:03:20,090 –> 00:03:22,430
دستورات و نام مستعار کار کند، من شروع به
95
00:03:22,430 –> 00:03:25,280
استفاده از دستور type کرده ام، بنابراین اگر بگویم
96
00:03:25,280 –> 00:03:28,310
Python 3 را تایپ کنید، می بینیم که می گوید
97
00:03:28,310 –> 00:03:31,010
پایتون 3 هش شده است و اکنون در این
98
00:03:31,010 –> 00:03:33,590
مکان است مال شما فقط می تواند بگوید پایتون
99
00:03:33,590 –> 00:03:36,440
3 است و سپس مکان را در آنجا
100
00:03:36,440 –> 00:03:39,560
بدون بخش هش شده داشته باشید، بنابراین دستور Python
101
00:03:39,560 –> 00:03:42,800
3 در داخل این پوشه محلی bin کاربر
102
00:03:42,800 –> 00:03:45,110
است که در واقع همان چیزی است که
103
00:03:45,110 –> 00:03:48,380
هنگام اجرا اجرا می شود. پایتون 3 و تنها
104
00:03:48,380 –> 00:03:50,450
دلیلی که کار می کند این است چون آن
105
00:03:50,450 –> 00:03:53,780
دایرکتوری bin محلی کاربر در مسیر ما قرار دارد و
106
00:03:53,780 –> 00:03:56,120
منظور من از مسیر این است که در متغیر محیط مسیر ما قرار
107
00:03:56,120 –> 00:03:58,220
دارد که در آن
108
00:03:58,220 –> 00:04:00,500
دستگاه شما تمام دستورات خود را
109
00:04:00,500 –> 00:04:02,240
به ترتیب خاصی جستجو میکند و
110
00:04:02,240 –> 00:04:05,990
اگر بگویم echo و سپس میتوانیم این مسیر را مشاهده کنیم.
111
00:04:05,990 –> 00:04:09,140
اگر من این را اجرا کنم، یک علامت دلار و تمام مسیرهای بزرگ را
112
00:04:09,140 –> 00:04:12,290
انجام دهید، این
113
00:04:12,290 –> 00:04:14,840
مسیر فعلی ما را در اینجا به ما میدهد، حالا خروجی شما در اینجا
114
00:04:14,840 –> 00:04:16,339
ممکن است کمی متفاوت از من باشد،
115
00:04:16,339 –> 00:04:18,380
اما اینها دایرکتوریهایی هستند که
116
00:04:18,380 –> 00:04:20,779
دستگاه شما به دنبال دستورات است، بنابراین هر
117
00:04:20,779 –> 00:04:23,990
دایرکتوری با یک عدد از هم جدا میشود. دونقطه پس اجازه دهید
118
00:04:23,990 –> 00:04:25,640
من این را در چندین خط تقسیم
119
00:04:25,640 –> 00:04:27,490
کنم تا بتوانیم این را کمی بهتر بخوانیم،
120
00:04:27,490 –> 00:04:29,500
بنابراین من این را کپی می کنم
121
00:04:29,500 –> 00:04:33,639
و آن را در متن عالی باز می کنم و
122
00:04:33,639 –> 00:04:38,050
اینها را در اینجا روی دو نقطه تقسیم می کنم تا
123
00:04:38,050 –> 00:04:39,449
ما می توانم این را کمی بهتر ببینم،
124
00:04:39,449 –> 00:04:41,620
پس اینجا جایی است که دستگاه
125
00:04:41,620 –> 00:04:43,750
ما به دنبال دستورات خواهد بود و
126
00:04:43,750 –> 00:04:46,360
به این ترتیب در دستگاه من به نظر می رسد،
127
00:04:46,360 –> 00:04:49,569
وقتی فرمانی مانند پایتون 3 را در
128
00:04:49,569 –> 00:04:51,910
خط فرمان تایپ می کنم، سپس به این
129
00:04:51,910 –> 00:04:53,949
ترتیب می رود و بگو باشه من دارم یک Python 3
130
00:04:53,949 –> 00:04:55,599
و از bin محلی خود استفاده کنید و همان جایی بود که در آن
131
00:04:55,599 –> 00:04:57,699
قرار داشت، اما اگر اینطور
132
00:04:57,699 –> 00:04:59,590
نبود، در user bin و سپس
133
00:04:59,590 –> 00:05:02,349
bin و سپس user s بود، سپس s been و
134
00:05:02,349 –> 00:05:05,259
سپس user local get bin می شد، بنابراین همانطور که اینها را گفتم
135
00:05:05,259 –> 00:05:06,940
ممکن است در دستگاه شما متفاوت از دستگاه
136
00:05:06,940 –> 00:05:09,550
من باشد، اما این مسیر فعلی من است، بنابراین
137
00:05:09,550 –> 00:05:11,139
اگر دایرکتوری دستوری
138
00:05:11,139 –> 00:05:13,330
که میخواهید اجرا کنید در این
139
00:05:13,330 –> 00:05:15,039
متغیر محیطی مسیر نباشد،
140
00:05:15,039 –> 00:05:17,110
کار نمیکند یا اگر نسخه دیگری از آن را پیدا کند
141
00:05:17,110 –> 00:05:18,789
. دستوری را که میخواهید
142
00:05:18,789 –> 00:05:20,919
قبل از اینکه دستوری را که میخواهید استفاده کنید پیدا کند،
143
00:05:20,919 –> 00:05:22,900
از اولین موردی
144
00:05:22,900 –> 00:05:26,080
که پیدا کرده استفاده میکند، بنابراین اگر ما یک پایتون در اینجا
145
00:05:26,080 –> 00:05:28,750
و user bin داشتیم اما آن یک و کاربر
146
00:05:28,750 –> 00:05:30,370
محلی bin را پیدا کرد، از آن
147
00:05:30,370 –> 00:05:32,530
یکی استفاده میکند. و ابتدا از bin محلی خود استفاده کنید، اکنون
148
00:05:32,530 –> 00:05:34,180
می توانیم این دستورات را با استفاده از مسیر کامل
149
00:05:34,180 –> 00:05:36,699
این برنامه ها اجرا کنیم، به
150
00:05:36,699 –> 00:05:39,070
عنوان مثال راه دیگری برای اجرای پایتون 3 برای من
151
00:05:39,070 –> 00:05:42,729
این است که از مسیر کامل کاربر
152
00:05:42,729 –> 00:05:46,389
محلی bin Python 3 استفاده کنم، بنابراین اجازه دهید این کار را انجام دهم. بنابراین
153
00:05:46,389 –> 00:05:48,340
من آن مکان دایرکتوری را کپی می
154
00:05:48,340 –> 00:05:50,680
کنم تا بتوانم ter خود را بازگردانم minal اینجاست
155
00:05:50,680 –> 00:05:53,560
و من این را پاک می کنم، بنابراین اگر
156
00:05:53,560 –> 00:05:55,900
بگویم user local bin سپس فورد اسلش
157
00:05:55,900 –> 00:05:59,380
پایتون 3 را اجرا کنید، می بینیم
158
00:05:59,380 –> 00:06:02,469
که کار می کند پایتون 3 7 را باز می کند،
159
00:06:02,469 –> 00:06:05,020
بنابراین اکنون می خواهم از آنجا خارج شوم، بنابراین
160
00:06:05,020 –> 00:06:07,240
اگر دستور شما در دایرکتوری
161
00:06:07,240 –> 00:06:09,280
در متغیر محیط مسیر نیست، پس شما
162
00:06:09,280 –> 00:06:11,110
هنوز هم می توانید آن را اجرا کنید، اما فقط
163
00:06:11,110 –> 00:06:12,909
باید مسیر کامل هر چیزی را که می
164
00:06:12,909 –> 00:06:15,969
خواهید اجرا کنید، درست مانند ما در اینجا ارائه دهید، به
165
00:06:15,969 –> 00:06:17,979
عنوان مثال، من یک نسخه آناکوندا دارم.
166
00:06:17,979 –> 00:06:20,770
پایتونی که در حال حاضر در مسیر
167
00:06:20,770 –> 00:06:22,750
من نیست، در متغیر محیط مسیر من
168
00:06:22,750 –> 00:06:25,210
نیست، اما میدانم کجا روی دستگاه من نصب شده است
169
00:06:25,210 –> 00:06:27,550
و
170
00:06:27,550 –> 00:06:29,560
اگر مسیر کامل آن را ارائه دهم، همچنان میتوانم آن نسخه از پایتون را اجرا کنم،
171
00:06:29,560 –> 00:06:32,560
بنابراین اجازه دهید این کار را انجام دهم تا برنده شود.
172
00:06:32,560 –> 00:06:33,940
روی دستگاه شما کار نمی کند مگر اینکه شما
173
00:06:33,940 –> 00:06:35,919
این را در همان مکان نصب کرده باشید، اما
174
00:06:35,919 –> 00:06:38,860
مال من در دایرکتوری در فهرست اصلی من
175
00:06:38,860 –> 00:06:40,450
به نام آناکوندا است،
176
00:06:40,450 –> 00:06:43,660
بنابراین اگر من یک LS در آن مکان انجام دهم،
177
00:06:43,660 –> 00:06:45,640
می گویم LS و آن در یک
178
00:06:45,640 –> 00:06:47,860
دایرکتوری است. آناکوندا نامیده می شود و
179
00:06:47,860 –> 00:06:50,470
در پوشه bin در آناکوندا قرار دارد، بنابراین اگر
180
00:06:50,470 –> 00:06:52,240
یک LS انجام دهم میتوانید ببینید که ما
181
00:06:52,240 –> 00:06:55,990
چیزهای زیادی داریم، اما اگر کمی اینجا را بالا ببرم،
182
00:06:55,990 –> 00:06:58,150
میبینیم که
183
00:06:58,150 –> 00:06:59,890
ما چند دستور مختلف داریم، Python
184
00:06:59,890 –> 00:07:03,130
3 Python 3 6 را داریم، اگر اینجا
185
00:07:03,130 –> 00:07:04,570
به پایین بروید، میتوانید ببینید که ما همچنین
186
00:07:04,570 –> 00:07:07,450
یک دستور پایتون داریم، بنابراین اگر من این پایتون را
187
00:07:07,450 –> 00:07:11,050
با استفاده از مسیر کامل اجرا کنم، باید
188
00:07:11,050 –> 00:07:12,820
آن نسخه پایتون را اجرا کنم، بنابراین اجازه دهید
189
00:07:12,820 –> 00:07:15,220
آن را امتحان کنم تا در آناکوندا فورد اسلش
190
00:07:15,220 –> 00:07:18,910
بن فورد اسلش پایتون بود، بنابراین اگر آن را اجرا کنم،
191
00:07:18,910 –> 00:07:20,620
می توانید ببینید که
192
00:07:20,620 –> 00:07:23,920
پایتون 3 6 را اجرا میکند اما نسخه آناکوندا را اجرا میکند،
193
00:07:23,920 –> 00:07:27,010
حالا اجازه دهید از آن خارج شوم
194
00:07:27,010 –> 00:07:28,240
195
00:07:28,240 –> 00:07:30,850
حالا که دستور پایتون دستوری
196
00:07:30,850 –> 00:07:32,740
بود که در مسیر من نبود، بنابراین باید
197
00:07:32,740 –> 00:07:35,500
کل مسیر را به ترتیب مشخص میکردم که در آن قرار دارد.
198
00:07:35,500 –> 00:07:38,020
اگر
199
00:07:38,020 –> 00:07:40,360
میخواستم پایتون را تایپ کنم، آن را
200
00:07:40,360 –> 00:07:42,520
اجرا کنم، آن نسخه پایتون 2 را اجرا میکرد که
201
00:07:42,520 –> 00:07:45,040
قبلاً دیدیم که در مسیر من است، بنابراین اگر
202
00:07:45,040 –> 00:07:47,560
میخواستم آن دستور پایتون به
203
00:07:47,560 –> 00:07:49,270
جای دستور پایتون فعلی من
204
00:07:49,270 –> 00:07:51,640
که به پایتون 2 اشاره میکند استفاده شود. سپس باید
205
00:07:51,640 –> 00:07:54,580
آن دایرکتوری را در مسیر خود اضافه کنم تا
206
00:07:54,580 –> 00:07:57,130
ببیند آن دایرکتوری قبل از سایرین، بنابراین
207
00:07:57,130 –> 00:08:00,310
دوباره فقط آن دایرکتوری anaconda bin را
208
00:08:00,310 –> 00:08:02,920
به مسیر خود اضافه می کنم و خواهیم دید
209
00:08:02,920 –> 00:08:04,540
که اضافه کردن یک دایرکتوری به
210
00:08:04,540 –> 00:08:07,060
مسیر تنها در یک ثانیه چگونه به نظر می رسد، اما اجازه دهید
211
00:08:07,060 –> 00:08:09,400
اکنون صفحه خود را در اینجا پاک کنم اگر پایتون 3 شما
212
00:08:09,400 –> 00:08:11,530
دستور زودتر کار نمی کرد یا اگر
213
00:08:11,530 –> 00:08:13,120
از آخرین نسخه ای که
214
00:08:13,120 –> 00:08:14,980
فکر می کنید استفاده نمی کند، باید
215
00:08:14,980 –> 00:08:16,720
به وب سایت پایتون برگردید و
216
00:08:16,720 –> 00:08:19,870
پایتون 3 را دوباره دانلود کنید و به
217
00:08:19,870 –> 00:08:22,690
جایی که پایتون را روی دستگاه شما نصب می کند توجه کنید،
218
00:08:22,690 –> 00:08:24,310
بنابراین معمولاً نصب ها به
219
00:08:24,310 –> 00:08:26,020
طور خودکار اضافه می شوند. دایرکتوری هایی به
220
00:08:26,020 –> 00:08:27,730
مسیر شما برای شما وجود دارد، اما اگر کار نمی کند،
221
00:08:27,730 –> 00:08:29,530
ممکن است مجبور شوید این کار را به صورت دستی
222
00:08:29,530 –> 00:08:31,720
انجام دهید، بنابراین بیایید ببینیم چگونه به صورت دستی یک
223
00:08:31,720 –> 00:08:34,270
دایرکتوری را به این مسیر اضافه کنیم، بنابراین من در حال حاضر
224
00:08:34,270 –> 00:08:36,400
در پوشه اصلی خود اینجا در ترمینال خود هستم،
225
00:08:36,400 –> 00:08:38,049
اگر شما نیستید. مطمئن شوید
226
00:08:38,049 –> 00:08:40,059
که اگر در فهرست اصلی خود هستید،
227
00:08:40,059 –> 00:08:42,700
می توانید به سادگی یک سی دی انجام دهید و اینتر را بزنید و
228
00:08:42,700 –> 00:08:44,350
باید شما را به پوشه اصلی خود بازگرداند
229
00:08:44,350 –> 00:08:46,420
و در پوشه اصلی خود ممکن
230
00:08:46,420 –> 00:08:50,200
است اکنون فایلی به نام نمایه خط زیر خط نقطه Bash
231
00:08:50,200 –> 00:08:52,630
داشته باشید. یک لینو x
232
00:08:52,630 –> 00:08:53,430
233
00:08:53,430 –> 00:08:57,000
دسکتاپ ممکن است اکنون یک فایل RC dot bash باشد، اگر
234
00:08:57,000 –> 00:08:58,950
هیچکدام از اینها را ندارید،
235
00:08:58,950 –> 00:09:01,830
می توانید به سادگی یکی ایجاد کنید، بنابراین بیایید این
236
00:09:01,830 –> 00:09:04,230
را در ویرایشگر نانو باز کنیم و ببینیم که
237
00:09:04,230 –> 00:09:06,029
اکنون به نظر می رسد نانو بهترین ظاهر نیست.
238
00:09:06,029 –> 00:09:07,800
ویرایشگر، اما استفاده از آن برای اکثر
239
00:09:07,800 –> 00:09:09,600
مردم آسان است، بنابراین اجازه دهید
240
00:09:09,600 –> 00:09:12,149
در این ویدیو از آن استفاده کنیم، بنابراین من میگویم Nano سپس
241
00:09:12,149 –> 00:09:15,450
نمایه زیر خطی dot bash و دوباره
242
00:09:15,450 –> 00:09:18,209
روی دسکتاپ لینوکس که dot bash
243
00:09:18,209 –> 00:09:20,670
RC خواهد بود، اکنون میخواهم موارد بیشتری در این زمینه داشته باشم. این فایل
244
00:09:20,670 –> 00:09:22,860
غیر از شما میتواند کاملاً
245
00:09:22,860 –> 00:09:24,839
خالی باشد، اگر اینطور است، نگران نباشید،
246
00:09:24,839 –> 00:09:28,350
بنابراین من میخواهم
247
00:09:28,350 –> 00:09:30,810
به پایین فایل خود در اینجا پیمایش کنم و میتوانیم
248
00:09:30,810 –> 00:09:32,430
ببینیم که چند چیز
249
00:09:32,430 –> 00:09:34,140
در اینجا در نظر گرفته شده است. پایین جایی که میگوید
250
00:09:34,140 –> 00:09:37,709
تعیین مسیر برای پایتون 3 7 است، بنابراین به این صورت است
251
00:09:37,709 –> 00:09:39,720
که ما در واقع یک دایرکتوری را به متغیر محیط مسیر خود اضافه میکنیم،
252
00:09:39,720 –> 00:09:42,180
بنابراین من
253
00:09:42,180 –> 00:09:44,970
میخواهم این خطوط را در اینجا از نظر خارج کنم و
254
00:09:44,970 –> 00:09:48,120
سپس از طریق این ok
255
00:09:48,120 –> 00:09:50,130
میرویم، بنابراین ابتدا میگوییم که
256
00:09:50,130 –> 00:09:53,160
میخواهیم مسیر را برابر و سپس این
257
00:09:53,160 –> 00:09:56,640
مقدار رشته بزرگ را در اینجا تنظیم کنیم st of
258
00:09:56,640 –> 00:09:59,370
all مسیر ما یک حروف بزرگ است، دومین
259
00:09:59,370 –> 00:10:00,720
چیزی که در اینجا باید به آن توجه کرد این است که هیچ
260
00:10:00,720 –> 00:10:03,630
فاصله ای بین نام متغیر و
261
00:10:03,630 –> 00:10:06,600
مقدار وجود ندارد. فقط متغیر برابر با مقدار است
262
00:10:06,600 –> 00:10:08,670
بدون هیچ فاصله ای در بین آن،
263
00:10:08,670 –> 00:10:10,860
فقط Bash کار می کند و سپس مقداری که
264
00:10:10,860 –> 00:10:13,320
ما داریم. تنظیم مجدد در اینجا این رشته طولانی است
265
00:10:13,320 –> 00:10:16,230
و این شامل دایرکتوری است که می
266
00:10:16,230 –> 00:10:18,209
خواهیم به مسیر خود در اینجا اضافه کنیم، بنابراین این به
267
00:10:18,209 –> 00:10:21,000
نوعی طولانی است، اما این جایی است که پایتون
268
00:10:21,000 –> 00:10:23,610
نسخه من از پایتون 37 را
269
00:10:23,610 –> 00:10:26,279
هر زمان که آن را به صورت آنلاین دانلود می کردم نصب می کند، بنابراین این
270
00:10:26,279 –> 00:10:27,930
دایرکتوری بزرگ در اینجا اسلش جعل می کند.
271
00:10:27,930 –> 00:10:31,200
چارچوب های کتابخانه نسخه های چارچوب پایتون نسخه 3 7
272
00:10:31,200 –> 00:10:33,810
bin دایرکتوری که من تمام چیزی را
273
00:10:33,810 –> 00:10:37,200
به مسیر خود اضافه می کنم و سپس یک
274
00:10:37,200 –> 00:10:39,060
دونقطه در اینجا داریم زیرا به یاد داشته باشید که
275
00:10:39,060 –> 00:10:41,880
دایرکتوری ها با یک دونقطه از هم جدا می شوند و
276
00:10:41,880 –> 00:10:44,630
سپس این علامت دلار و سپس
277
00:10:44,630 –> 00:10:47,970
مسیر پرانتزهای فرفری را داریم. انجام می دهد این است
278
00:10:47,970 –> 00:10:51,870
که مقدار فعلی مسیر را
279
00:10:51,870 –> 00:10:54,120
به انتهای این رشته اضافه می کند، بنابراین
280
00:10:54,120 –> 00:10:56,670
اگر بخواهم این را کنار بگذارم چه اتفاقی می افتد این است
281
00:10:56,670 –> 00:10:59,070
که کل
282
00:10:59,070 –> 00:11:02,279
متغیر مسیر را فقط به این یک singl بازنشانی می کند.
283
00:11:02,279 –> 00:11:04,079
دایرکتوری e و این چیزی نیست که ما می خواهیم ما
284
00:11:04,079 –> 00:11:06,450
می خواهیم این دایرکتوری را به مسیر فعلی خود اضافه کنیم
285
00:11:06,450 –> 00:11:07,170
286
00:11:07,170 –> 00:11:09,869
و به طور خاص می خواهم این
287
00:11:09,869 –> 00:11:12,449
دایرکتوری قبل از سایر دایرکتوری های موجود در مسیر بیاید
288
00:11:12,449 –> 00:11:15,359
زیرا اگر در Python 3 تایپ کنم می خواهم
289
00:11:15,359 –> 00:11:17,249
ابتدا از این دایرکتوری دیده شود.
290
00:11:17,249 –> 00:11:19,619
قبل از هر یک از دایرکتوری های دیگر و
291
00:11:19,619 –> 00:11:21,569
مسیر فعلی من، بنابراین امیدوارم که
292
00:11:21,569 –> 00:11:23,879
منطقی باشد توضیح دادن آن به نوعی سخت باشد،
293
00:11:23,879 –> 00:11:25,410
فکر می کنم زمانی که
294
00:11:25,410 –> 00:11:28,069
دوباره آن را در ترمینال تکرار کنیم، در
295
00:11:28,069 –> 00:11:31,919
مقایسه با آنچه قبلا بود، منطقی تر خواهد بود.
296
00:11:31,919 –> 00:11:33,989
یک خط در اینجا داشته باشید که فقط
297
00:11:33,989 –> 00:11:36,929
مسیر صادرات را میگوید و فقط میگوید یک
298
00:11:36,929 –> 00:11:41,040
مسیر را میدانید برای این متغیر جدید تنظیم کنید ok است، بنابراین
299
00:11:41,040 –> 00:11:42,509
حالا که آن خطوط را کامنت گذاشتهایم
300
00:11:42,509 –> 00:11:44,790
حالا اجازه دهید این تغییرات را با
301
00:11:44,790 –> 00:11:47,369
فشار دادن ذخیره کنیم زیرا در کنترل نانو X هستیم
302
00:11:47,369 –> 00:11:51,059
و سپس فقط Y را بزنید تا ذخیره شود و
303
00:11:51,059 –> 00:11:53,369
سپس نام فقط نمایه زیرخط bash است،
304
00:11:53,369 –> 00:11:54,959
ما فقط میتوانیم اینتر را بزنید و
305
00:11:54,959 –> 00:11:56,459
باید آنها را ذخیره میکرد و اکنون
306
00:11:56,459 –> 00:11:58,410
در واقع باید قبل از اعمال تغییرات، ترمینال را مجددا راهاندازی کنید،
307
00:11:58,410 –> 00:12:00,809
اما
308
00:12:00,809 –> 00:12:03,149
قبل از اینکه انجام دهیم، اجازه دهید ادامه دهیم و ببینید قرار
309
00:12:03,149 –> 00:12:05,489
است چه کاری انجام دهد، یک بار دیگر اجازه دهید
310
00:12:05,489 –> 00:12:08,879
من فقط آن دستور Python 3 را اجرا کنم
311
00:12:08,879 –> 00:12:11,069
یا می توانید از آن استفاده کنید و می بینید
312
00:12:11,069 –> 00:12:13,949
که می گوید پایتون 3 در حال حاضر
313
00:12:13,949 –> 00:12:17,879
در این مکان است و حالا اگر
314
00:12:17,879 –> 00:12:21,989
مسیر خود را بازتاب دهیم، آن را بازگو کنیم. می گوید که در آن
315
00:12:21,989 –> 00:12:25,739
مکان است زیرا متوجه شد که دستور Python 3
316
00:12:25,739 –> 00:12:28,049
در این پوشه محلی bin کاربر
317
00:12:28,049 –> 00:12:31,230
که اولین دایرکتوری در مسیر ما است،
318
00:12:31,230 –> 00:12:34,379
بنابراین اگر ترمینال خود را مجددا راه اندازی کنیم، اجازه
319
00:12:34,379 –> 00:12:39,540
دهید دوباره این را شروع کنم و دوباره این را بزرگ کنم
320
00:12:39,540 –> 00:12:41,489
تا حالا که من ترمینال خود را مجددا راه اندازی
321
00:12:41,489 –> 00:12:43,709
کرده ایم، تغییراتی که در نمایه bash خود ایجاد کرده ایم
322
00:12:43,709 –> 00:12:47,249
اکنون باید اعمال شوند،
323
00:12:47,249 –> 00:12:51,179
بنابراین اگر نوع python 3 را تایپ کنم و
324
00:12:51,179 –> 00:12:53,399
اکنون enter را فشار دهم، می بینیم که می گوید python
325
00:12:53,399 –> 00:12:56,369
3 در این مکان است و این همان
326
00:12:56,369 –> 00:12:59,100
مکانی است که ما به آن اضافه کردیم. مسیر ما، بنابراین
327
00:12:59,100 –> 00:13:01,889
اکنون اگر من به سمت اکو بروم و سپس با علامت دلار
328
00:13:01,889 –> 00:13:05,069
تمام مسیرهای بزرگ را نشان دهیم، میتوانیم
329
00:13:05,069 –> 00:13:07,859
ببینیم که این فهرست بزرگ طولانی را در اینجا
330
00:13:07,859 –> 00:13:10,049
در ابتدای مسیر خود داریم و سپس
331
00:13:10,049 –> 00:13:12,779
مسیر ما قبل از آخرین باری که به
332
00:13:12,779 –> 00:13:14,549
این بزرگی به آن نگاه کردیم، چه بوده است. بخش طولانی که من
333
00:13:14,549 –> 00:13:17,069
آن را برجسته کرده ام در اینجا منظورم
334
00:13:17,069 –> 00:13:19,589
این بود که هر وقت گفتم
335
00:13:19,589 –> 00:13:21,030
مقدار فعلی مسیر
336
00:13:21,030 –> 00:13:23,700
را به انتهای رشته اضافه می کند، اکنون که
337
00:13:23,700 –> 00:13:26,100
دستور Python سه در این
338
00:13:26,100 –> 00:13:28,470
دایرکتوری و همچنین در این
339
00:13:28,470 –> 00:13:31,110
پوشه محلی bin کاربر است، اما از آنجایی که ابتدا
340
00:13:31,110 –> 00:13:33,120
آن را در این فهرست پیدا کرد. و برای اولین بار
341
00:13:33,120 –> 00:13:35,310
در مسیر ما قرار دارد، پس از آن
342
00:13:35,310 –> 00:13:37,500
استفاده خواهد شد، بنابراین اگر در اجرای نسخه یا
343
00:13:37,500 –> 00:13:39,120
محیط صحیح پایتون با مشکل مواجه شده اید،
344
00:13:39,120 –> 00:13:41,340
345
00:13:41,340 –> 00:13:43,140
امیدواریم که این موضوع کمی
346
00:13:43,140 –> 00:13:45,120
از نظر نحوه اضافه کردن آن ها روشن شود. دایرکتوری
347
00:13:45,120 –> 00:13:46,800
های متغیر محیط مسیر خود را
348
00:13:46,800 –> 00:13:49,050
به منظور تعیین اینکه کدام دستورات را می خواهید
349
00:13:49,050 –> 00:13:51,900
در اولویت قرار دهید، اکنون بسیاری از مردم
350
00:13:51,900 –> 00:13:55,050
می خواهند آن را تنظیم کنند تا بتوانید
351
00:13:55,050 –> 00:13:57,420
از دستور پایتون برای باز کردن پایتون
352
00:13:57,420 –> 00:14:00,090
3 به جای استفاده از دستور پایتون 3
353
00:14:00,090 –> 00:14:02,730
استفاده کنید. آن کار را بسازیم ما به سادگی می توانیم از
354
00:14:02,730 –> 00:14:05,010
یک نام مستعار استفاده کنیم و من قبلاً به این موضوع اشاره کردم، بنابراین
355
00:14:05,010 –> 00:14:07,830
برای ایجاد نام مستعار می توانیم به سادگی بگوییم
356
00:14:07,830 –> 00:14:12,150
نام مستعار Python برابر با Python 3 است و
357
00:14:12,150 –> 00:14:13,560
دوباره می خواهید مطمئن
358
00:14:13,560 –> 00:14:15,320
شوید که هیچ فاصله ای بین
359
00:14:15,320 –> 00:14:18,810
متغیر وجود ندارد. le و مقادیر وجود دارد، بنابراین اگر
360
00:14:18,810 –> 00:14:22,290
enter را بزنم، حالا اگر پایتون را تایپ کنم،
361
00:14:22,290 –> 00:14:24,660
می بینیم که به جای پایتون 2
362
00:14:24,660 –> 00:14:26,670
7 که قبلا استفاده می کرد، از
363
00:14:26,670 –> 00:14:30,090
این پایتون 3.7 استفاده می کند و دلیل آن این
364
00:14:30,090 –> 00:14:32,700
است که دستور پایتون اکنون
365
00:14:32,700 –> 00:14:35,880
اشاره می کند. به دستور Python 3، بنابراین
366
00:14:35,880 –> 00:14:38,400
اگر من exit را تایپ کنم، بتوانیم این را ببینیم و سپس اجازه
367
00:14:38,400 –> 00:14:40,170
دهید اکنون صفحه را اینجا پاک کنم، اگر دوباره از
368
00:14:40,170 –> 00:14:42,590
آن دستور type استفاده کنم، بنابراین اگر بگویم
369
00:14:42,590 –> 00:14:45,600
Python تایپ کنید، می توانیم ببینیم
370
00:14:45,600 –> 00:14:49,230
که Python نام مستعار Python 3 است. بنابراین
371
00:14:49,230 –> 00:14:51,330
اگر میبینید که یک نام مستعار است اگر
372
00:14:51,330 –> 00:14:53,940
میخواهید مکان را پیدا کنید، میتوانید
373
00:14:53,940 –> 00:14:56,790
مانند قبل، نوع پایتون 3 را بگویید
374
00:14:56,790 –> 00:14:58,590
و سپس
375
00:14:58,590 –> 00:15:00,360
مکان کامل را به همان روشی که اکنون
376
00:15:00,360 –> 00:15:02,460
این نام مستعار را تنظیم کردهایم برسانید.
377
00:15:02,460 –> 00:15:04,770
به محض راهاندازی مجدد ترمینال از بین میرود،
378
00:15:04,770 –> 00:15:07,020
بنابراین برای اینکه نام مستعار
379
00:15:07,020 –> 00:15:08,760
دائمی شود، باید آن را به
380
00:15:08,760 –> 00:15:11,580
نمایه زیرخط Bash خود اضافه کنیم،
381
00:15:11,580 –> 00:15:13,530
که همان جایی است که متغیر محیط مسیر خود را ویرایش کردیم،
382
00:15:13,530 –> 00:15:15,840
بنابراین من
383
00:15:15,840 –> 00:15:18,390
میخواهم آن پشتیبان را باز کنم تا نانو
384
00:15:18,390 –> 00:15:21,900
نقطه Bash باشد نمایه زیر خط و شما
385
00:15:21,900 –> 00:15:24,270
باید در فهرست اصلی خود باشید، سپس من
386
00:15:24,270 –> 00:15:25,800
فقط این کار را در پایین انجام می دهم، بنابراین
387
00:15:25,800 –> 00:15:28,890
به پایین می روم و
388
00:15:28,890 –> 00:15:33,060
اگر پایتون 3 را نصب کنید، می گویم نام مستعا