]> granicus.if.org Git - esp-idf/commitdiff
Add required Python packages
authorRoland Dobai <dobai.roland@gmail.com>
Fri, 7 Sep 2018 06:44:19 +0000 (08:44 +0200)
committerRoland Dobai <dobai.roland@gmail.com>
Tue, 11 Sep 2018 06:54:37 +0000 (08:54 +0200)
On some systems pip and setuptools are no longer installed as
dependencies of the python packages. This commit adds the requirement
for these packages.

docs/en/get-started-cmake/linux-setup-scratch.rst
docs/en/get-started-cmake/linux-setup.rst
docs/en/get-started/linux-setup-scratch.rst
docs/en/get-started/linux-setup.rst
docs/zh_CN/get-started/linux-setup-scratch.rst
docs/zh_CN/get-started/linux-setup.rst
requirements.txt

index e1d2205d86110e3566f396d118146605e22538e1..57f461afc760d0101afd3d7dae08992438149cd0 100644 (file)
@@ -17,7 +17,7 @@ To compile with ESP-IDF you need to get the following packages:
 
 - Ubuntu and Debian::
 
-    sudo apt-get install git wget libncurses-dev flex bison gperf python python-serial cmake ninja-build ccache
+    sudo apt-get install git wget libncurses-dev flex bison gperf python python-pip python-setuptools python-serial cmake ninja-build ccache
 
 - Arch::
 
index 8977a582b194289ba280fabe0bf977bedcad41d7..07394ca55dee638c77a91846a5a7f955841242a9 100644 (file)
@@ -15,7 +15,7 @@ To compile with ESP-IDF you need to get the following packages:
 
 - Ubuntu and Debian::
 
-    sudo apt-get install git wget libncurses-dev flex bison gperf python python-serial cmake ninja-build ccache
+    sudo apt-get install git wget libncurses-dev flex bison gperf python python-pip python-setuptools python-serial cmake ninja-build ccache
 
 - Arch::
 
index 44644e1d50b036e22b39c6289180b7a6ccb85c87..72756852f52f8311e72e81540b97419e24003888 100644 (file)
@@ -12,7 +12,7 @@ To compile with ESP-IDF you need to get the following packages:
 
 - Ubuntu and Debian::
 
-    sudo apt-get install git wget make libncurses-dev flex bison gperf python python-serial
+    sudo apt-get install git wget make libncurses-dev flex bison gperf python python-pip python-setuptools python-serial
 
 - Arch::
 
index 123d3f29fe39a27da8e444f16208d93c1d4f8f22..1cddf4284468be31f3f7e31c829578fd3d04bcc5 100644 (file)
@@ -14,7 +14,7 @@ To compile with ESP-IDF you need to get the following packages:
 
 - Ubuntu and Debian::
 
-    sudo apt-get install gcc git wget make libncurses-dev flex bison gperf python python-serial
+    sudo apt-get install gcc git wget make libncurses-dev flex bison gperf python python-pip python-setuptools python-serial
 
 - Arch::
 
index 2308587523f471b1dcf51f612a13bbb7daf74c15..732a37e4eb045df9d511aa780e50c2dceab48bef 100644 (file)
@@ -12,7 +12,7 @@
 
 - Ubuntu 和 Debian::
 
-    sudo apt-get install git wget make libncurses-dev flex bison gperf python python-serial
+    sudo apt-get install git wget make libncurses-dev flex bison gperf python python-pip python-setuptools python-serial
 
 - Arch::
 
index 4a922ccac1704348a54a137bba2091c3e76f8c49..28b4b3770628b87d48a6f7d220652609ce16a617 100644 (file)
@@ -16,7 +16,7 @@ Linux 平台工具链的标准设置
 
 - Ubuntu and Debian::
 
-    sudo apt-get install gcc git wget make libncurses-dev flex bison gperf python python-serial
+    sudo apt-get install gcc git wget make libncurses-dev flex bison gperf python python-pip python-setuptools python-serial
 
 - Arch::
 
index 88cfc676a8e4c35deb88ba5cb69e5a4f038144e0..d51dda4731aaec4d496d151b085fdee6d4c575ec 100644 (file)
@@ -1,5 +1,9 @@
 # This is a list of python packages needed for ESP-IDF. This file is used with pip.
 # Please see the Get Started section of the ESP-IDF Programming Guide for further information.
 #
+setuptools
+# The setuptools package is required to install source distributions and on some systems is not installed by default.
+# Please keep it as the first item of this list.
+#
 pyserial>=3.0
 future>=0.16.0