{"id":11,"date":"2025-05-08T13:17:29","date_gmt":"2025-05-08T04:17:29","guid":{"rendered":"https:\/\/35.222.159.72\/?p=11"},"modified":"2025-05-08T13:38:37","modified_gmt":"2025-05-08T04:38:37","slug":"python%e7%92%b0%e5%a2%83%e6%a7%8b%e7%af%89","status":"publish","type":"post","link":"https:\/\/yuus-techlearn-log.dev\/?p=11","title":{"rendered":"Python\u74b0\u5883\u69cb\u7bc9"},"content":{"rendered":"\n<h2 class=\"wp-block-heading\">\u4f7f\u7528\u74b0\u5883<\/h2>\n\n\n\n<p>WSL2 Ubuntu20.04<\/p>\n\n\n\n<div style=\"height:50px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h2 class=\"wp-block-heading\">\u30d0\u30fc\u30b8\u30e7\u30f3\u78ba\u8a8d<\/h2>\n\n\n<pre class=\"wp-block-code\" aria-describedby=\"shcb-language-1\" data-shcb-language-name=\"Bash\" data-shcb-language-slug=\"bash\"><span><code class=\"hljs language-bash\">python -V\nor\npython --version<\/code><\/span><small class=\"shcb-language\" id=\"shcb-language-1\"><span class=\"shcb-language__label\">Code language:<\/span> <span class=\"shcb-language__name\">Bash<\/span> <span class=\"shcb-language__paren\">(<\/span><span class=\"shcb-language__slug\">bash<\/span><span class=\"shcb-language__paren\">)<\/span><\/small><\/pre>\n\n\n<p>\u81ea\u5206\u306e\u5834\u5408\u3001WSL2 Ubuntu20.04\u74b0\u5883\u4e0a\u3067Python 3.10.0\u3092\u4f7f\u7528\u4e2d<\/p>\n\n\n\n<div style=\"height:50px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h2 class=\"wp-block-heading\">pyenv\u306b\u3088\u308b\u30d0\u30fc\u30b8\u30e7\u30f3\u7ba1\u7406<\/h2>\n\n\n\n<p>pytorch, tensorflow\u306a\u3069\u3092\u4f7f\u3063\u3066\u6df1\u5c64\u5b66\u7fd2\u30e2\u30c7\u30eb\u306e\u4f5c\u6210\u3084\u518d\u30c8\u30ec\u30fc\u30cb\u30f3\u30b0\u3092\u884c\u3046\u5834\u5408\u3001Python\u30d0\u30fc\u30b8\u30e7\u30f3\u3092\u5207\u308a\u66ff\u3048\u3066\u4f7f\u3044\u305f\u3044\u70bapyenv\u3092\u5c0e\u5165\u3057\u307e\u3059\u3002\u4f9d\u5b58\u95a2\u4fc2\u3092apt\u3067\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u3057\u3066\u3044\u304d\u307e\u3059\u3002<\/p>\n\n\n\n<div style=\"height:25px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p><strong>\u4f9d\u5b58\u95a2\u4fc2\u3092\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb<\/strong>(apt)<\/p>\n\n\n<pre class=\"wp-block-code\" aria-describedby=\"shcb-language-2\" data-shcb-language-name=\"Bash\" data-shcb-language-slug=\"bash\"><span><code class=\"hljs language-bash\">sudo apt update\nsudo apt install build-essential libffi-dev libssl-dev zlib1g-dev liblzma-dev libbz2-dev \\\n  libreadline-dev libsqlite3-dev libopencv-dev tk-dev git<\/code><\/span><small class=\"shcb-language\" id=\"shcb-language-2\"><span class=\"shcb-language__label\">Code language:<\/span> <span class=\"shcb-language__name\">Bash<\/span> <span class=\"shcb-language__paren\">(<\/span><span class=\"shcb-language__slug\">bash<\/span><span class=\"shcb-language__paren\">)<\/span><\/small><\/pre>\n\n\n<div style=\"height:25px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p><strong>pyenv \u30ea\u30dd\u30b8\u30c8\u30ea\u3092github\u304b\u3089\u30af\u30ed\u30fc\u30f3<\/strong>(git)<\/p>\n\n\n<pre class=\"wp-block-code\" aria-describedby=\"shcb-language-3\" data-shcb-language-name=\"PHP\" data-shcb-language-slug=\"php\"><span><code class=\"hljs language-php\">git <span class=\"hljs-keyword\">clone<\/span> https:<span class=\"hljs-comment\">\/\/github.com\/pyenv\/pyenv.git ~\/.pyenv<\/span><\/code><\/span><small class=\"shcb-language\" id=\"shcb-language-3\"><span class=\"shcb-language__label\">Code language:<\/span> <span class=\"shcb-language__name\">PHP<\/span> <span class=\"shcb-language__paren\">(<\/span><span class=\"shcb-language__slug\">php<\/span><span class=\"shcb-language__paren\">)<\/span><\/small><\/pre>\n\n\n<div style=\"height:25px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p><strong>pyenv\u7528\u306epath\u3092\u901a\u3059(bash)<\/strong><\/p>\n\n\n<pre class=\"wp-block-code\" aria-describedby=\"shcb-language-4\" data-shcb-language-name=\"PHP\" data-shcb-language-slug=\"php\"><span><code class=\"hljs language-php\"><span class=\"hljs-keyword\">echo<\/span> <span class=\"hljs-string\">''<\/span> &gt;&gt; ~\/.bashrc\n<span class=\"hljs-keyword\">echo<\/span> <span class=\"hljs-string\">'export PYENV_ROOT=\"$HOME\/.pyenv\"'<\/span> &gt;&gt; ~\/.bashrc\n<span class=\"hljs-keyword\">echo<\/span> <span class=\"hljs-string\">'export PATH=\"$PYENV_ROOT\/bin:$PATH\"'<\/span> &gt;&gt; ~\/.bashrc\n<span class=\"hljs-keyword\">echo<\/span> <span class=\"hljs-string\">'eval \"$(pyenv init --path)\"'<\/span> &gt;&gt; ~\/.bashrc\nsource ~\/.bashrc<\/code><\/span><small class=\"shcb-language\" id=\"shcb-language-4\"><span class=\"shcb-language__label\">Code language:<\/span> <span class=\"shcb-language__name\">PHP<\/span> <span class=\"shcb-language__paren\">(<\/span><span class=\"shcb-language__slug\">php<\/span><span class=\"shcb-language__paren\">)<\/span><\/small><\/pre>\n\n\n<p>bash\u4e0a\u3067\u4f7f\u3048\u308b\u30a8\u30c7\u30a3\u30bf(vim, nano\u306a\u3069)\u3092\u4f7f\u3063\u3066export\u306a\u3069\u3092\u66f8\u304d\u52a0\u3048\u308b\u4e8b\u3082\u3067\u304d\u307e\u3059\u3002<\/p>\n\n\n\n<div style=\"height:25px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p>pyenv\u306e\u30d0\u30fc\u30b8\u30e7\u30f3\u78ba\u8a8d(bash)<\/p>\n\n\n<pre class=\"wp-block-code\"><span><code class=\"hljs\">pyenv -v<\/code><\/span><\/pre>\n\n\n<div style=\"height:25px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p><strong>\u4f7f\u7528\u74b0\u5883\u3067pyenv\u3092\u4f7f\u3063\u305f\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u53ef\u80fd\u30ea\u30b9\u30c8<\/strong>(bash)<\/p>\n\n\n<pre class=\"wp-block-code\" aria-describedby=\"shcb-language-5\" data-shcb-language-name=\"Bash\" data-shcb-language-slug=\"bash\"><span><code class=\"hljs language-bash\">pyenv install --list<\/code><\/span><small class=\"shcb-language\" id=\"shcb-language-5\"><span class=\"shcb-language__label\">Code language:<\/span> <span class=\"shcb-language__name\">Bash<\/span> <span class=\"shcb-language__paren\">(<\/span><span class=\"shcb-language__slug\">bash<\/span><span class=\"shcb-language__paren\">)<\/span><\/small><\/pre>\n\n\n<div style=\"height:25px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p><strong>pyenv\u3092\u4f7f\u7528\u3057\u3066python\u306e\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb<\/strong><\/p>\n\n\n<pre class=\"wp-block-code\" aria-describedby=\"shcb-language-6\" data-shcb-language-name=\"Bash\" data-shcb-language-slug=\"bash\"><span><code class=\"hljs language-bash\">pyenv install 3.10.0<\/code><\/span><small class=\"shcb-language\" id=\"shcb-language-6\"><span class=\"shcb-language__label\">Code language:<\/span> <span class=\"shcb-language__name\">Bash<\/span> <span class=\"shcb-language__paren\">(<\/span><span class=\"shcb-language__slug\">bash<\/span><span class=\"shcb-language__paren\">)<\/span><\/small><\/pre>\n\n\n<p>\u4eca\u56de\u306f3.10.0\u306e\u30b3\u30de\u30f3\u30c9\u3067\u3059\u3002<\/p>\n\n\n\n<div style=\"height:25px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p><strong>\u30b0\u30ed\u30fc\u30d0\u30eb\u3067\u306e\u4f7f\u7528\u6307\u5b9a<\/strong><\/p>\n\n\n<pre class=\"wp-block-code\" aria-describedby=\"shcb-language-7\" data-shcb-language-name=\"CSS\" data-shcb-language-slug=\"css\"><span><code class=\"hljs language-css\"><span class=\"hljs-selector-tag\">pyenv<\/span> <span class=\"hljs-selector-tag\">global<\/span> 3<span class=\"hljs-selector-class\">.10<\/span><span class=\"hljs-selector-class\">.0<\/span><\/code><\/span><small class=\"shcb-language\" id=\"shcb-language-7\"><span class=\"shcb-language__label\">Code language:<\/span> <span class=\"shcb-language__name\">CSS<\/span> <span class=\"shcb-language__paren\">(<\/span><span class=\"shcb-language__slug\">css<\/span><span class=\"shcb-language__paren\">)<\/span><\/small><\/pre>\n\n\n<p>\u203b\u81ea\u5206\u306e\u4f7f\u7528\u30d0\u30fc\u30b8\u30e7\u30f3\u3092global\u306e\u5f8c\u306b\u66f8\u304d\u307e\u3059<\/p>\n\n\n\n<div style=\"height:25px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p>\u30ed\u30fc\u30ab\u30eb\u3067\u306e\u4f7f\u7528\u6307\u5b9a<\/p>\n\n\n<pre class=\"wp-block-code\" aria-describedby=\"shcb-language-8\" data-shcb-language-name=\"CSS\" data-shcb-language-slug=\"css\"><span><code class=\"hljs language-css\"><span class=\"hljs-selector-tag\">pyenv<\/span> <span class=\"hljs-selector-tag\">local<\/span> 3<span class=\"hljs-selector-class\">.10<\/span><span class=\"hljs-selector-class\">.0<\/span><\/code><\/span><small class=\"shcb-language\" id=\"shcb-language-8\"><span class=\"shcb-language__label\">Code language:<\/span> <span class=\"shcb-language__name\">CSS<\/span> <span class=\"shcb-language__paren\">(<\/span><span class=\"shcb-language__slug\">css<\/span><span class=\"shcb-language__paren\">)<\/span><\/small><\/pre>\n\n\n<p>\u203b\u7279\u5b9a\u30c7\u30a3\u30ec\u30af\u30c8\u30ea\u914d\u4e0b\u7528\u306e\u6307\u5b9a\u3002local\u306e\u5f8c\u306b\u30d0\u30fc\u30b8\u30e7\u30f3<\/p>\n\n\n\n<div style=\"height:25px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p><strong>pyenv\u306b\u3088\u308b\u30d0\u30fc\u30b8\u30e7\u30f3\u7ba1\u7406\u78ba\u8a8d<\/strong><\/p>\n\n\n<pre class=\"wp-block-code\" aria-describedby=\"shcb-language-9\" data-shcb-language-name=\"JavaScript\" data-shcb-language-slug=\"javascript\"><span><code class=\"hljs language-javascript\">$pyenv versions\n  system\n* <span class=\"hljs-number\">3.10<\/span><span class=\"hljs-number\">.0<\/span> (<span class=\"hljs-keyword\">set<\/span> by \/path\/to\/.pyenv\/version)<\/code><\/span><small class=\"shcb-language\" id=\"shcb-language-9\"><span class=\"shcb-language__label\">Code language:<\/span> <span class=\"shcb-language__name\">JavaScript<\/span> <span class=\"shcb-language__paren\">(<\/span><span class=\"shcb-language__slug\">javascript<\/span><span class=\"shcb-language__paren\">)<\/span><\/small><\/pre>\n\n\n<p>\u6307\u5b9a\u3057\u305f\u30d0\u30fc\u30b8\u30e7\u30f3\u306b\u306f * \u304c\u3064\u304d\u307e\u3059\u3002<\/p>\n","protected":false},"excerpt":{"rendered":"<p>\u4f7f\u7528\u74b0\u5883 WSL2 Ubuntu20.04 \u30d0\u30fc\u30b8\u30e7\u30f3\u78ba\u8a8d \u81ea\u5206\u306e\u5834\u5408\u3001WSL2 Ubuntu20.04\u74b0\u5883\u4e0a\u3067Python 3.10.0\u3092\u4f7f\u7528\u4e2d pyenv\u306b\u3088\u308b\u30d0\u30fc\u30b8\u30e7\u30f3\u7ba1\u7406 pytorch, tensorflow\u306a &#8230; <a title=\"Python\u74b0\u5883\u69cb\u7bc9\" class=\"read-more\" href=\"https:\/\/yuus-techlearn-log.dev\/?p=11\" aria-label=\"Python\u74b0\u5883\u69cb\u7bc9 \u306b\u3064\u3044\u3066\u3055\u3089\u306b\u8aad\u3080\">\u7d9a\u304d\u3092\u8aad\u3080<\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[3],"tags":[],"class_list":["post-11","post","type-post","status-publish","format-standard","hentry","category-python"],"_links":{"self":[{"href":"https:\/\/yuus-techlearn-log.dev\/index.php?rest_route=\/wp\/v2\/posts\/11","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/yuus-techlearn-log.dev\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/yuus-techlearn-log.dev\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/yuus-techlearn-log.dev\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/yuus-techlearn-log.dev\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=11"}],"version-history":[{"count":39,"href":"https:\/\/yuus-techlearn-log.dev\/index.php?rest_route=\/wp\/v2\/posts\/11\/revisions"}],"predecessor-version":[{"id":50,"href":"https:\/\/yuus-techlearn-log.dev\/index.php?rest_route=\/wp\/v2\/posts\/11\/revisions\/50"}],"wp:attachment":[{"href":"https:\/\/yuus-techlearn-log.dev\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=11"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/yuus-techlearn-log.dev\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=11"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/yuus-techlearn-log.dev\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=11"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}