{"id":307,"date":"2025-10-06T12:00:15","date_gmt":"2025-10-06T04:00:15","guid":{"rendered":"https:\/\/szddt.com\/?p=307"},"modified":"2025-11-03T18:08:58","modified_gmt":"2025-11-03T10:08:58","slug":"307","status":"publish","type":"post","link":"https:\/\/szddt.com\/?p=307","title":{"rendered":"ncs\u4e0bpip3\u548cwest\u65e0\u6cd5\u8fd0\u884c\u7684\u5904\u7406"},"content":{"rendered":"\n<p>ncs\u4e0bpip3\u548cwest\u65e0\u6cd5\u8fd0\u884c\u7684\u5904\u7406<\/p>\n\n\n\n<p>\u5b89\u88c5\u4e86Nordic Connect SDK v3.1.1\u540e\uff0c\u53d1\u73b0\u65e0\u6cd5\u8fd0\u884cwest\uff0c\u7ecf\u6d4b\u8bd5pip3\u4e5f\u65e0\u6cd5\u8fd0\u884c\uff0c\u65e5\u5fd7\u548c\u5904\u7406\u65b9\u5f0f\u5982\u4e0b\uff1a<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>c:\\ncs\\v3.1.1\\applications\\fci&gt;west\n\nc:\\ncs\\v3.1.1\\applications\\fci&gt;west --version\n\nc:\\ncs\\v3.1.1\\applications\\fci&gt;\nc:\\ncs\\v3.1.1\\applications\\fci&gt;\nc:\\ncs\\v3.1.1\\applications\\fci&gt;west update\n\nc:\\ncs\\v3.1.1&gt;west update\n\nc:\\ncs\\v3.1.1&gt;west --version\n\nc:\\ncs\\v3.1.1&gt;pip3 show west\n\nc:\\ncs\\v3.1.1&gt;west -v update\n\nc:\\ncs\\v3.1.1&gt;cd C:\\ncs\\toolchains\\c1a76fddb2\\opt\\bin\\Scripts\n\nC:\\ncs\\toolchains\\c1a76fddb2\\opt\\bin\\Scripts&gt;west.exe\n\nC:\\ncs\\toolchains\\c1a76fddb2\\opt\\bin\\Scripts&gt;west.exe --version\n\nC:\\ncs\\toolchains\\c1a76fddb2\\opt\\bin\\Scripts&gt;pip3\n\nC:\\ncs\\toolchains\\c1a76fddb2\\opt\\bin\\Scripts&gt;pip3 --version\n\nC:\\ncs\\toolchains\\c1a76fddb2\\opt\\bin\\Scripts&gt;pip3\n\nC:\\ncs\\toolchains\\c1a76fddb2\\opt\\bin\\Scripts&gt;where pip3\nC:\\ncs\\toolchains\\c1a76fddb2\\opt\\bin\\Scripts\\pip3.exe\n\nC:\\ncs\\toolchains\\c1a76fddb2\\opt\\bin\\Scripts&gt;\nC:\\ncs\\toolchains\\c1a76fddb2\\opt\\bin\\Scripts&gt;\nC:\\ncs\\toolchains\\c1a76fddb2\\opt\\bin\\Scripts&gt;C:\\Users\\hec\\AppData\\Local\\Programs\\Thonny\\Scripts\\pip3.exe --version\npip 25.1.1 from C:\\Users\\hec\\AppData\\Local\\Programs\\Thonny\\lib\\site-packages\\pip (python 3.10)\n\nC:\\ncs\\toolchains\\c1a76fddb2\\opt\\bin\\Scripts&gt;.\\pip3.exe --version\n\nC:\\ncs\\toolchains\\c1a76fddb2\\opt\\bin\\Scripts&gt;\nC:\\ncs\\toolchains\\c1a76fddb2\\opt\\bin\\Scripts&gt;\nC:\\ncs\\toolchains\\c1a76fddb2\\opt\\bin\\Scripts&gt;C:\\ncs\\toolchains\\c1a76fddb2\\opt\\bin\\python.exe -m pip --version\npip 24.2 from C:\\ncs\\toolchains\\c1a76fddb2\\opt\\bin\\Lib\\site-packages\\pip (python 3.12)\n\nC:\\ncs\\toolchains\\c1a76fddb2\\opt\\bin\\Scripts&gt;\nC:\\ncs\\toolchains\\c1a76fddb2\\opt\\bin\\Scripts&gt;\nC:\\ncs\\toolchains\\c1a76fddb2\\opt\\bin\\Scripts&gt;\nC:\\ncs\\toolchains\\c1a76fddb2\\opt\\bin\\Scripts&gt;C:\\ncs\\toolchains\\c1a76fddb2\\opt\\bin\\python.exe -m ensurepip --upgrade\nC:\\ncs\\toolchains\\c1a76fddb2\\opt\\bin\\python.exe: No module named ensurepip\n\nC:\\ncs\\toolchains\\c1a76fddb2\\opt\\bin\\Scripts&gt;\nC:\\ncs\\toolchains\\c1a76fddb2\\opt\\bin\\Scripts&gt;C:\\ncs\\toolchains\\c1a76fddb2\\opt\\bin\\python.exe -m pip install --upgrade pip\nLooking in indexes: https:\/\/mirrors.aliyun.com\/pypi\/simple\nRequirement already satisfied: pip in c:\\ncs\\toolchains\\c1a76fddb2\\opt\\bin\\lib\\site-packages (24.2)\nCollecting pip\n  Downloading https:\/\/mirrors.aliyun.com\/pypi\/packages\/b7\/3f\/945ef7ab14dc4f9d7f40288d2df998d1837ee0888ec3659c813487572faa\/pip-25.2-py3-none-any.whl (1.8 MB)\n     ---------------------------------------- 1.8\/1.8 MB 366.8 kB\/s eta 0:00:00\nInstalling collected packages: pip\n  Attempting uninstall: pip\n    Found existing installation: pip 24.2\n    Uninstalling pip-24.2:\n      Successfully uninstalled pip-24.2\nSuccessfully installed pip-25.2\n\nC:\\ncs\\toolchains\\c1a76fddb2\\opt\\bin\\Scripts&gt;.\\pip3.exe --version\npip 25.2 from C:\\ncs\\toolchains\\c1a76fddb2\\opt\\bin\\Lib\\site-packages\\pip (python 3.12)\n\nC:\\ncs\\toolchains\\c1a76fddb2\\opt\\bin\\Scripts&gt;\nC:\\ncs\\toolchains\\c1a76fddb2\\opt\\bin\\Scripts&gt;<\/code><\/pre>\n\n\n\n<p>\u89e3\u51b3pip3\u65e0\u6cd5\u8fd0\u884c\u7684\u65b9\u5f0f\u662f\u91cd\u65b0\u5b89\u88c5pip\u6a21\u5757\uff1aC:\\ncs\\toolchains\\c1a76fddb2\\opt\\bin\\python.exe -m pip install &#8211;upgrade pip<\/p>\n\n\n\n<p>west\u8fd0\u884c\u4f9d\u65e7\u65e0\u8f93\u51fa\uff0c\u901a\u8fc7python\u547d\u4ee4\u5219\u53ef\u4ee5\u8fd0\u884c\uff1a<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>C:\\ncs\\toolchains\\c1a76fddb2\\opt\\bin\\Scripts>west\n\nC:\\ncs\\toolchains\\c1a76fddb2\\opt\\bin\\Scripts>west --version\n\nC:\\ncs\\toolchains\\c1a76fddb2\\opt\\bin\\Scripts>\nC:\\ncs\\toolchains\\c1a76fddb2\\opt\\bin\\Scripts>C:\\ncs\\toolchains\\c1a76fddb2\\opt\\bin\\python.exe -m west --version\nWest version: v1.4.0\n\nC:\\ncs\\toolchains\\c1a76fddb2\\opt\\bin\\Scripts><\/code><\/pre>\n\n\n\n<p>\u5148\u5b89\u88c5wheel\uff0c\u7136\u540e\u91cd\u65b0\u5b89\u88c5west\u89e3\u51b3\u95ee\u9898<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>C:\\ncs\\toolchains\\c1a76fddb2\\opt\\bin\\python.exe -m pip install --upgrade pip setuptools wheel\nC:\\ncs\\toolchains\\c1a76fddb2\\opt\\bin\\python.exe -m pip install --force-reinstall --upgrade west<\/code><\/pre>\n\n\n\n<p>\u91cd\u65b0\u5b89\u88c5\u540e\uff0cwest\u547d\u4ee4\u6b63\u5e38\uff1a<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>C:\\ncs\\toolchains\\c1a76fddb2\\opt\\bin\\Scripts&gt;west --version\nWest version: v1.5.0<\/code><\/pre>\n\n\n\n<p><\/p>\n","protected":false},"excerpt":{"rendered":"<p>ncs\u4e0bpip3\u548cwest\u65e0\u6cd5\u8fd0\u884c\u7684\u5904\u7406 \u5b89\u88c5\u4e86Nordic Connect SDK v3.1.1\u540e&hellip; <a href=\"https:\/\/szddt.com\/?p=307\" class=\"more-link read-more\" rel=\"bookmark\">\u7ee7\u7eed\u9605\u8bfb <span class=\"screen-reader-text\">ncs\u4e0bpip3\u548cwest\u65e0\u6cd5\u8fd0\u884c\u7684\u5904\u7406<\/span><i class=\"fa fa-arrow-right\"><\/i><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[4,3],"tags":[],"class_list":{"0":"post-307","1":"post","2":"type-post","3":"status-publish","4":"format-standard","5":"hentry","6":"category-4","7":"category-3","8":"h-entry","10":"h-as-article"},"_links":{"self":[{"href":"https:\/\/szddt.com\/index.php?rest_route=\/wp\/v2\/posts\/307","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/szddt.com\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/szddt.com\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/szddt.com\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/szddt.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=307"}],"version-history":[{"count":3,"href":"https:\/\/szddt.com\/index.php?rest_route=\/wp\/v2\/posts\/307\/revisions"}],"predecessor-version":[{"id":314,"href":"https:\/\/szddt.com\/index.php?rest_route=\/wp\/v2\/posts\/307\/revisions\/314"}],"wp:attachment":[{"href":"https:\/\/szddt.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=307"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/szddt.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=307"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/szddt.com\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=307"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}