<!DOCTYPE html>
	<html lang="vi" xmlns="http://www.w3.org/1999/xhtml" prefix="og: http://ogp.me/ns#">
	<head>
<title>&#91;Python Cơ Bản&#93; Phần 2&#x3A; Cách cài đặt Python trên Windows, macOS, Linux</title>
<meta name="description" content="&#91;Python Cơ Bản&#93; Phần 2&#x3A; Cách cài đặt Python trên Windows, macOS, Linux - Savefile - Tin Tức -...">
<meta name="author" content="TỔ TIN HỌC TRƯỜNG THPT ĐỖ CÔNG TƯỜNG">
<meta name="copyright" content="TỔ TIN HỌC TRƯỜNG THPT ĐỖ CÔNG TƯỜNG [webmaster@tinhocdct.xyz]">
<meta name="robots" content="index, archive, follow, noodp">
<meta name="googlebot" content="index,archive,follow,noodp">
<meta name="msnbot" content="all,index,follow">
<meta name="generator" content="NukeViet v4.0">
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta property="og:title" content="&#91;Python Cơ Bản&#93; Phần 2&#x3A; Cách cài đặt Python trên Windows, macOS, Linux">
<meta property="og:type" content="website">
<meta property="og:description" content="Savefile - Tin Tức - https&#x3A;&#x002F;&#x002F;tinhocdct.xyz&#x002F;savefile&#x002F;hoat-dong-chuyen-mon&#x002F;python-co-ban-phan-2-cach-cai-dat-python-tren-windows-macos-linux-116.html">
<meta property="og:site_name" content="TỔ TIN HỌC TRƯỜNG THPT ĐỖ CÔNG TƯỜNG">
<meta property="og:url" content="https://tinhocdct.xyz/hoat-dong-chuyen-mon/python-co-ban-phan-2-cach-cai-dat-python-tren-windows-macos-linux-116.html">
<link rel="shortcut icon" href="https://tinhocdct.xyz/favicon.ico">
<link rel="canonical" href="https://tinhocdct.xyz/hoat-dong-chuyen-mon/python-co-ban-phan-2-cach-cai-dat-python-tren-windows-macos-linux-116.html">
<link rel="alternate" href="https://tinhocdct.xyz/rss/" title="Tin Tức" type="application/rss+xml">
<link rel="alternate" href="https://tinhocdct.xyz/rss/tin-tuc/" title="Tin Tức - TIN TỨC" type="application/rss+xml">
<link rel="alternate" href="https://tinhocdct.xyz/rss/thong-cao-bao-chi/" title="Tin Tức - THÔNG BÁO" type="application/rss+xml">
<link rel="alternate" href="https://tinhocdct.xyz/rss/ban-tin-noi-bo/" title="Tin Tức - BẢN TIN NỘI BỘ" type="application/rss+xml">
<link rel="alternate" href="https://tinhocdct.xyz/rss/tin-cong-nghe/" title="Tin Tức - CÔNG NGHỆ - KHOA HỌC" type="application/rss+xml">
<link rel="alternate" href="https://tinhocdct.xyz/rss/thu-thuat/" title="Tin Tức - THỦ THUẬT" type="application/rss+xml">
<link rel="alternate" href="https://tinhocdct.xyz/rss/tien-ich/" title="Tin Tức - TIỆN ÍCH" type="application/rss+xml">
<link rel="alternate" href="https://tinhocdct.xyz/rss/ai/" title="Tin Tức - AI" type="application/rss+xml">
<link rel="alternate" href="https://tinhocdct.xyz/rss/khoa-hoc/" title="Tin Tức - KHOA HỌC" type="application/rss+xml">
<link rel="alternate" href="https://tinhocdct.xyz/rss/hoat-dong-chuyen-mon/" title="Tin Tức - HOẠT ĐỘNG CHUYÊN MÔN" type="application/rss+xml">
<link rel="alternate" href="https://tinhocdct.xyz/rss/hoat-dong-cong-doan/" title="Tin Tức - CÔNG ĐOÀN" type="application/rss+xml">
<link rel="alternate" href="https://tinhocdct.xyz/rss/hoat-dong-doan-the/" title="Tin Tức - ĐOÀN THỂ" type="application/rss+xml">
<link rel="alternate" href="https://tinhocdct.xyz/rss/tuyen-sinh-huong-nghiep/" title="Tin Tức - TUYỂN SINH - HƯỚNG NGHIỆP" type="application/rss+xml">
<link rel="alternate" href="https://tinhocdct.xyz/rss/tuyen-sinh-2025/" title="Tin Tức - TUYỂN SINH 2025" type="application/rss+xml">
<link rel="alternate" href="https://tinhocdct.xyz/rss/lich-cong-tac-tuan/" title="Tin Tức - Lịch công tác tuần" type="application/rss+xml">
<link rel="preload" as="script" href="https://tinhocdct.xyz/assets/js/jquery/jquery.min.js">
<link rel="preload" as="script" href="https://tinhocdct.xyz/assets/js/language/vi.js">
<link rel="preload" as="script" href="https://tinhocdct.xyz/assets/js/global.js">
<link rel="preload" as="script" href="https://tinhocdct.xyz/themes/default/js/news.js">
<link rel="preload" as="script" href="https://tinhocdct.xyz/themes/default/js/main.js">
<link rel="preload" as="script" href="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=ca-pub-1816161148536198">
<link rel="preload" as="script" href="https://tinhocdct.xyz/themes/default/js/bootstrap.min.js">
<link rel="StyleSheet" href="https://tinhocdct.xyz/assets/css/font-awesome.min.css">
<link rel="StyleSheet" href="https://tinhocdct.xyz/themes/default/css/bootstrap.non-responsive.css">
<link rel="StyleSheet" href="https://tinhocdct.xyz/themes/default/css/style.css">
<link rel="StyleSheet" href="https://tinhocdct.xyz/themes/default/css/style.non-responsive.css">
<link rel="StyleSheet" href="https://tinhocdct.xyz/themes/default/css/news.css">
<style>
	body{background: #fff;}
</style>
	</head>
	<body>
<div id="print">
	<div id="hd_print">
		<h2 class="pull-left">TỔ TIN HỌC TRƯỜNG THPT ĐỖ CÔNG TƯỜNG</h2>
		<p class="pull-right"><a title="TỔ TIN HỌC TRƯỜNG THPT ĐỖ CÔNG TƯỜNG" href="https://tinhocdct.xyz/">https://tinhocdct.xyz</a></p>
	</div>
	<div class="clear"></div>
	<hr />
	<div id="content">
		<h1>&#91;Python Cơ Bản&#93; Phần 2&#x3A; Cách cài đặt Python trên Windows, macOS, Linux</h1>
		<ul class="list-inline">
			<li>Thứ ba - 25/05/2021 05:16</li>
			<li class="hidden-print txtrequired"><em class="fa fa-print">&nbsp;</em><a title="In ra" href="javascript:;" onclick="window.print()">In ra</a></li>
			<li class="hidden-print txtrequired"><em class="fa fa-power-off">&nbsp;</em><a title="Đóng cửa sổ này" href="javascript:;" onclick="window.close()">Đóng cửa sổ này</a></li>
		</ul>
		<div class="clear"></div>
		<div id="hometext">
			Ở bài trước chúng ta đã biết sơ qua về Python, ưu điểm và những lĩnh vực có thể sử dụng ngôn ngữ lập trình này. Để bắt đầu làm quen với Python, trước tiên bạn cần cài đặt Python trên máy tính đang dùng, có thể là Windows, macOS hoặc Linux.
		</div>
				<div class="imghome">
			<img alt="Python" src="https://tinhocdct.xyz/uploads/news/2021_05/hinh-1.png" width="460" class="img-thumbnail" />
		</div>
		<div class="clear"></div>
		<div id="bodytext" class="clearfix">
			<p>Dưới đây là hướng dẫn cài đặt Python trên máy tính, cụ thể cho từng hệ điều hành.</p>

<h2>Cài đặt và chạy Python trên Windows</h2>

<p>Tải Python tại đây:&nbsp;<a href="https://quantrimang.com/url?q=aHR0cHM6Ly93d3cucHl0aG9uLm9yZy9kb3dubG9hZHMv" rel="nofollow noopener" target="_blank">https://www.python.org/downloads/</a>, chọn phiên bản bạn cần, trong bài viết này chúng tôi chọn Python 3.6.</p>

<p>Nhấp đúp vào file vừa tải về để cài đặt. Tại đây có 2 tùy chọn, bạn chọn một cái để cài.</p>

<ul>
	<li><strong>Install Now:</strong>&nbsp;Mặc định cài Python vào ổ C, cài sẵn IDLE (cung cấp giao diện đồ họa để làm việc với Python), pip và tài liệu, tạo shortchut,...</li>
	<li><strong>Customize installation:</strong>&nbsp;Cho phép bạn chọn vị trí cài và tính năng cần thiết.</li>
</ul>
&nbsp;

<p><img alt="Các tùy chọn cài đặt Python" data-i="0" data-src="https://st.quantrimang.com/photos/image/2017/09/26/cai-dat-python-1.PNG" data-was-processed="true" height="400" src="https://st.quantrimang.com/photos/image/2017/09/26/cai-dat-python-1.PNG" width="650" /></p>

<p>Mở IDLE. Để tạo file mới trong IDLE bạn nhấp vào File &gt; New Windows hoặc nhấn tổ hợp phím tắt Ctrl + N.</p>

<p>Sao chép đoạn code Python:</p>

<pre id="pre0">
<code>print(&quot;Xin chào!&quot;)</code> </pre>

<p>vào file vừa tạo, rồi nhấn Ctrl + S để lưu. File sẽ có đuôi là .py, đặt một cái tên cho nó, chẳng hạn: quantrimang-python.py.</p>

<p><img alt="Copy code Python vào IDLE" data-i="1" data-src="https://st.quantrimang.com/photos/image/2017/09/26/chay-code-python.png" data-was-processed="true" height="232" src="https://st.quantrimang.com/photos/image/2017/09/26/chay-code-python.png" width="650" /></p>

<p>Nhấn Run &gt; Run module hoặc F5 để xem kết quả.</p>

<p><img alt="Kết quả chạy code Python" data-i="2" data-src="https://st.quantrimang.com/photos/image/2017/09/26/ket-qua-chay-code-python.jpg" data-was-processed="true" height="258" src="https://st.quantrimang.com/photos/image/2017/09/26/ket-qua-chay-code-python.jpg" width="650" /></p>

<p>Đó, rất đơn giản và dễ dàng phải không nào. Bây giờ bạn đã chạy xong chương trình Python đầu tiên rồi đó.</p>

<h2>Cài đặt và chạy Python trên Ubuntu</h2>

<p>Cài đặt các denpendency sau:</p>

<blockquote>
<p>$ sudo apt-get install build-essential checkinstall<br  />
$ sudo apt-get install libreadline-gplv2-dev libncursesw5-dev libssl-dev libsqlite3-dev tk-dev libgdbm-dev libc6-dev libbz2-dev</p>
</blockquote>

<p>Tải Python tại đây: https://www.python.org/downloads/</p>

<p>Trong terminal, đi đến thư mục chứa file tải về và chạy lệnh sau để giải nén file. Tên file sẽ khác nhau tùy thuộc vào bản bạn tải về.</p>

<pre id="pre1">
<code>$ tar -xvf Python-3.6.2.tgz</code></pre>

<p>Đi đến thư mục đã giải nén, nhập lệnh:</p>

<pre id="pre2">
<code>$ cd Python-3.6.0</code></pre>

<p>Thực hiện các lệnh sau để biên dịch mã nguồn Python trên Ubuntu.</p>

<pre id="pre3">
<code>$ ./configure
$ make
$ make install</code></pre>

<p>Nếu là người dùng mới, bạn nên cài đặt Sublime Text trên máy để viết code Python trên Linux. Nhập lệnh sau để cài:</p>

<pre id="pre4">
<code>$ sudo add-apt-repository -y ppa:webupd8team/sublime-text-2
$ sudo apt-get update
$ sudo apt-get install sublime-text </code></pre>

<p>Mở Sublime Text, vào File &gt; New File hoặc nhấn Ctrl + N để tạo một file mới.</p>

<p>Lưu file với tên tùy chọn, chẳng hạn quantrimang-python.py</p>

<p>Viết code và lưu nó:</p>

<pre id="pre5">
<code>print(&quot;Xin chào!&quot;)</code></pre>

<p>Đi đến Tool &gt; Build (Ctrl+B) bạn sẽ nhìn thấy kết quả của dòng lệnh trên ở cuối cửa sổ Sublime Text.</p>

<p>Và như vậy, bạn vừa chạy xong chương trình Python đầu tiên của mình trên Ubuntu.</p>

<h2>Cài đặt và chạy Python trên macOS</h2>

<p>Tải Python: https://www.python.org/downloads/</p>

<p>Mở file tải về để cài đặt theo hướng dẫn, thông báo cài đặt thành công sẽ hiện ra khi hoàn tất</p>

<p>Bạn có thể sử dụng ứng dụng viết code yêu thích hoặc dùng Sublime Text (công cụ được rất nhiều lập trình viên yêu thích)</p>

<p>Mở trình biên tập code của bạn lên, tạo file mới, lưu với phần mở rộng là .py</p>

<p>Viết code sau và lưu lại:</p>

<pre id="pre6">
<code>print(&quot;Xin chào!&quot;)</code> </pre>

<p>Tùy thuộc vào trình biên tập code của bạn mà lệnh để chạy code sẽ khác nhau, với Sublime Text thì nhấn Ctrl+B để xem kết quả khi chạy lệnh.</p>

<p>Vậy là đến đây bạn đã tự chạy được lệnh Python đầu tiên rồi.</p>

<p>Hãy cùng tìm hiểu một chương trình đơn giản khác trên Python trước khi chúng ta bắt đầu làm quen với các thành phần cơ bản của ngôn ngữ lập trình này nhé.</p>

<p><em>Phần sau:</em>&nbsp;<a href="http://tinhocdct.xyz/hoat-dong-chuyen-mon/python-co-ban-phan-3-tu-khoa-va-dinh-danh-trong-python-117.html" target="_blank">&#91;Python Cơ Bản&#93; Phần 3:&nbsp;Từ khóa và định danh trong Python</a><br  />
<em>Phần trước:&nbsp;</em><a href="http://tinhocdct.xyz/hoat-dong-chuyen-mon/python-co-ban-phan-1-python-la-gi-tai-sao-nen-chon-python-115.html" target="_blank">&#91;Python Cơ Bản&#93; Phần 1: Python là gì? Tại sao nên chọn Python?</a></p>
		</div>
				<div id="author">
						<p>
				<strong>Tác giả bài viết:</strong>
				Thanh Sơn
			</p>
						<p>
				<strong>Nguồn tin:</strong>
				quantrimang.com
			</p>
		</div>
	</div>
	<div id="footer" class="clearfix">
		<div id="url">
			<strong>URL của bản tin này: </strong><a href="https://tinhocdct.xyz/hoat-dong-chuyen-mon/python-co-ban-phan-2-cach-cai-dat-python-tren-windows-macos-linux-116.html" title="&#91;Python Cơ Bản&#93; Phần 2&#x3A; Cách cài đặt Python trên Windows, macOS, Linux">https://tinhocdct.xyz/hoat-dong-chuyen-mon/python-co-ban-phan-2-cach-cai-dat-python-tren-windows-macos-linux-116.html</a>

		</div>
		<div class="clear"></div>
		<div class="copyright">
			&copy; TỔ TIN HỌC TRƯỜNG THPT ĐỖ CÔNG TƯỜNG
		</div>
		<div id="contact">
			<a href="mailto:webmaster@tinhocdct.xyz">webmaster@tinhocdct.xyz</a>
		</div>
	</div>
</div>
        <div id="timeoutsess" class="chromeframe">
            Bạn đã không sử dụng Site, <a onclick="timeoutsesscancel();" href="https://tinhocdct.xyz/#">Bấm vào đây để duy trì trạng thái đăng nhập</a>. Thời gian chờ: <span id="secField"> 60 </span> giây
        </div>
        <div id="openidResult" class="nv-alert" style="display:none"></div>
        <div id="openidBt" data-result="" data-redirect=""></div>
<div id="run_cronjobs" style="visibility:hidden;display:none;"><img alt="" src="/index.php?second=cronjobs&amp;p=a9s8x0x4" width="1" height="1" /></div>
<script src="https://tinhocdct.xyz/assets/js/jquery/jquery.min.js"></script>
<script>var nv_base_siteurl="/",nv_lang_data="vi",nv_lang_interface="vi",nv_name_variable="nv",nv_fc_variable="op",nv_lang_variable="language",nv_module_name="news",nv_func_name="savefile",nv_is_user=0, nv_my_ofs=-4,nv_my_abbr="EDT",nv_cookie_prefix="nv4",nv_check_pass_mstime=1738000,nv_area_admin=0,nv_safemode=0,theme_responsive=0,nv_is_recaptcha=0;</script>
<script src="https://tinhocdct.xyz/assets/js/language/vi.js"></script>
<script src="https://tinhocdct.xyz/assets/js/global.js"></script>
<script src="https://tinhocdct.xyz/themes/default/js/news.js"></script>
<script src="https://tinhocdct.xyz/themes/default/js/main.js"></script>
<script async src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=ca-pub-1816161148536198"
     crossorigin="anonymous"></script>
<script src="https://tinhocdct.xyz/themes/default/js/bootstrap.min.js"></script>
</body>
</html>