{"id":3736,"date":"2025-10-21T08:19:00","date_gmt":"2025-10-20T23:19:00","guid":{"rendered":"https:\/\/www.litcoder.com\/?p=3736"},"modified":"2025-10-21T10:29:54","modified_gmt":"2025-10-21T01:29:54","slug":"orange3-text-add-on-%ec%b6%94%ea%b0%80%ed%95%a0-%eb%95%8c-%ec%98%a4%eb%a5%98-macports","status":"publish","type":"post","link":"https:\/\/litcoder.com\/?p=3736","title":{"rendered":"MacPorts: Orange3 Text Add-on \ucd94\uac00\ud560 \ub54c \uc624\ub958"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\">\uc624\ub798\ub41c Intel Mac\uc740 Monterey\uc774\ud6c4 \uc5c5\ub370\uc774\ud2b8\uac00 \uc9c0\uc6d0\ub418\uc9c0 \uc54a\uae30 \ub54c\ubb38\uc5d0 <a href=\"https:\/\/docs.brew.sh\/Installation\" data-type=\"link\" data-id=\"https:\/\/docs.brew.sh\/Installation\">\ucd5c\uc2e0 \ubc84\uc804\uc758 Homebrew<\/a>\ub3c4 \uc0ac\uc6a9\ud560 \uc218\uac00 \uc5c6\ub2e4. \uc774 \ub54c\ubb38\uc5d0 MacPorts\ub97c \uc0ac\uc6a9\ud558\ub294\ub370 Orange3\uc5d0 Text add-on\uc744 \uc124\uce58\ub97c \uc2dc\ub3c4\ud560 \ub54c Arch Linux\uc5d0\uc11c\uc640 \uac19\uc740 gensim\ubc84\uc804 \ubb38\uc81c\uac00 \uc0dd\uacbc\ub2e4(<a href=\"https:\/\/www.litcoder.com\/?p=3723\" data-type=\"link\" data-id=\"https:\/\/www.litcoder.com\/?p=3723\">\ucc38\uc870: Arch Linux\uc5d0\uc11c Orange3 Text add-on \uc124\uce58\ubb38\uc81c \ud574\uacb0<\/a>).<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">2025\ub144 10\uc6d4 \ud604\uc7ac \ucd5c\uc2e0\ubc84\uc804\uc778 gensim 4.3.3\uc758 Python version \ubd88\uc77c\uce58 \ub54c\ubb38\uc5d0 \ubc1c\uc0dd\ud558\ub294 \ubb38\uc81c\uc778\ub370, Arch Linux\uc5d0\uc11c\ub294 \uc774 \ubb38\uc81c\ub97c Python3.13\ub300\uc2e0 Python3.12\uc758 \uac00\uc0c1\ud658\uacbd\uc744 \ub9cc\ub4dc\ub294 \uac83\uc73c\ub85c \ud574\uacb0 \ud588\uc5c8\ub2e4.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">MacPorts\ud658\uacbd\uc5d0\uc11c\uc758 default python version\uc744 \ud655\uc778\ud574 \ubcf4\uba74 \uc624\ub798\ub41c 3.6\uc744 \uac00\ub9ac\ud0a4\uace0 \uc788\ub294\ub370, Python3.12\ub97c \uc124\uce58\ud574 \uc900 \ub2e4\uc74c default python version\uc744 3.12\ub85c \ubcc0\uacbd\ud574\uc11c \uc774 \ubb38\uc81c\ub97c \ud574\uacb0\ud560 \uc218 \uc788\ub2e4.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\uba3c\uc800 MacPorts\ub85c Python3.12\ub97c \uc124\uce58\ud574\uc900\ub2e4.<\/p>\n\n\n\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"raw\" data-enlighter-theme=\"dracula\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\"># Python3.12 \uc124\uce58\nsudo port install python312<\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">\uadf8\ub9ac\uace0 \ub098\uc11c default\ub85c \uc2e4\ud589\ub418\ub294 python \/ python3 \uba85\ub839\uc5b4\ub97c Python3.12\ub85c \ubcc0\uacbd\ud55c\ub2e4.<\/p>\n\n\n\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"raw\" data-enlighter-theme=\"dracula\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\"># python\uacfc python3 \uba85\ub839\uc5b4\uc5d0 \ub300\ud55c \uc778\ud130\ud504\ub9ac\ud130 \uc9c0\uc815\n$ sudo port select --set python3 python312\nSelecting 'python312' for 'python3' succeeded. 'python312' is now active.\n\n$ sudo port select --set python python312 \nSelecting 'python312' for 'python' succeeded. 'python312' is now active.\n\n# \ud655\uc778\n$ port select --list python \nAvailable versions for python:\n\tnone\n\tpython312 (active)\n\tpython313\n<\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">\uc774\uc81c, Orange3\ub97c \uc7ac\uc2e4\ud589\ud558\uace0 Text add-on\uc744 \ucd94\uac00\ud558\uba74 \uc624\ub958\uc5c6\uc774 \uc124\uce58\ub418\uc5b4 \uc0ac\uc6a9\ud560 \uc218 \uc788\ub2e4.<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full is-resized\"><img loading=\"lazy\" decoding=\"async\" width=\"574\" height=\"914\" src=\"https:\/\/www.litcoder.com\/wp-content\/uploads\/2025\/10\/Screen-Shot-2025-10-11-at-1.59.11-PM.png\" alt=\"\" class=\"wp-image-3737\" style=\"width:181px;height:auto\" srcset=\"https:\/\/litcoder.com\/wp-content\/uploads\/2025\/10\/Screen-Shot-2025-10-11-at-1.59.11-PM.png 574w, https:\/\/litcoder.com\/wp-content\/uploads\/2025\/10\/Screen-Shot-2025-10-11-at-1.59.11-PM-188x300.png 188w\" sizes=\"auto, (max-width: 574px) 100vw, 574px\" \/><\/figure>\n<\/div>","protected":false},"excerpt":{"rendered":"<p>\uc624\ub798\ub41c Intel Mac\uc740 Monterey\uc774\ud6c4 \uc5c5\ub370\uc774\ud2b8\uac00 \uc9c0\uc6d0\ub418\uc9c0 \uc54a\uae30 \ub54c\ubb38\uc5d0 \ucd5c\uc2e0 \ubc84\uc804\uc758 Homebrew\ub3c4 \uc0ac\uc6a9\ud560 \uc218\uac00 \uc5c6\ub2e4. \uc774 \ub54c\ubb38\uc5d0 MacPorts\ub97c \uc0ac\uc6a9\ud558\ub294\ub370 Orange3\uc5d0 Text add-on\uc744 \uc124\uce58\ub97c \uc2dc\ub3c4\ud560 \ub54c Arch Linux\uc5d0\uc11c\uc640 \uac19\uc740 gensim\ubc84\uc804 \ubb38\uc81c\uac00 \uc0dd\uacbc\ub2e4(\ucc38\uc870: Arch Linux\uc5d0\uc11c Orange3 Text add-on \uc124\uce58\ubb38\uc81c \ud574\uacb0). 2025\ub144 10\uc6d4 \ud604\uc7ac \ucd5c\uc2e0\ubc84\uc804\uc778 gensim 4.3.3\uc758 Python version \ubd88\uc77c\uce58 \ub54c\ubb38\uc5d0 \ubc1c\uc0dd\ud558\ub294 \ubb38\uc81c\uc778\ub370, Arch Linux\uc5d0\uc11c\ub294 \uc774 \ubb38\uc81c\ub97c Python3.13\ub300\uc2e0 Python3.12\uc758 [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_feature_clip_id":0,"_jetpack_memberships_contains_paid_content":false,"footnotes":"","jetpack_post_was_ever_published":false},"categories":[6],"tags":[75,347,105,125],"class_list":["post-3736","post","type-post","status-publish","format-standard","hentry","category-tools","tag-mac","tag-orange3","tag-python","tag-tip"],"jetpack_sharing_enabled":true,"jetpack-related-posts":[{"id":3723,"url":"https:\/\/litcoder.com\/?p=3723","url_meta":{"origin":3736,"position":0},"title":"Orange3 Text Add-On \ucd94\uac00\ud560 \ub54c \ube4c\ub4dc\uc624\ub958","author":"litcoder","date":"2025\ub144 10\uc6d4 10\uc77c","format":false,"excerpt":"Orange3\uc5d0 Text Add-on\uc744 \ucd94\uac00\ud558\ub294 \ub3c4\uc911 SciPy\ub97c \ube4c\ub4dc\ud558\ub824 \uc2dc\ub3c4\ud558\ub294\ub370 \uc624\ub958\uac00 \ubc1c\uc0dd\ud55c\ub2e4. Fortran\uc744 \ube44\ub86f\ud55c \uc758\uc874\uc131\uc774 \ub9cc\uc871\ub418\uc9c0 \uc54a\uc544\uc11c \ubc1c\uc0dd\ud558\ub294 \ubb38\uc81c\uc778\ub370 \uc5ec\ub7ec\uac74\uc758 \ube4c\ub4dc \uc624\ub958\ub97c \ud53c\ud558\ub824\uba74 SciPy\uc758 Building from Source\ub97c \ucc38\uace0\ud574\uc11c \ud544\uc694\ud55c \ud328\ud0a4\uc9c0\ub97c \ubbf8\ub9ac \uc124\uce58\ud574 \uc904 \uc218 \uc788\ub2e4. ArchLinux\uc758 \uacbd\uc6b0 \ud544\uc694\ud55c \ud328\ud0a4\uc9c0\ub294 \ub2e4\uc74c\uacfc \uac19\ub2e4. sudo pacman -S gcc-fortran openblas pkgconf base-devel python-setuptools \uadf8\ub9ac\uace0 \ub098\uc11c \ud544\uc694\ud55c\u2026","rel":"","context":"&quot;Linux&quot;\uc5d0\uc11c","block_context":{"text":"Linux","link":"https:\/\/litcoder.com\/?cat=4"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/litcoder.com\/wp-content\/uploads\/2025\/10\/image.png?resize=350%2C200&ssl=1","width":350,"height":200},"classes":[]},{"id":3116,"url":"https:\/\/litcoder.com\/?p=3116","url_meta":{"origin":3736,"position":1},"title":"CARLA client\ub97c build\ud574\uc57c \ud558\ub294\ub370 clang-8\uc774 \uc5c6\ub304\ub2e4.","author":"litcoder","date":"2022\ub144 7\uc6d4 27\uc77c","format":false,"excerpt":"2022\ub144 9\uc6d4 \ud604\uc7ac CARLA simulator\uc758 \ucd5c\uc2e0 \ubc84\uc804\uc778 0.9.13\uc73c\ub85c PythonAPI\ub97c \ube4c\ub4dc\ud558\ub824\uace0 \ud558\uba74 clang-8 version\uc744 \uc694\uad6c\ud558\ub294\ub370 Ubuntu 22.04\uc5d0\uc11c\ub294 clang-8\uc758 repository\ub97c \ucd94\uac00\ud558\uace0 \uc124\uce58 \uc2dc\ub3c4\ud558\uba74 \ub2e4\uc74c\uacfc \uac19\uc774 \uc758\uc874\uc131 \uc624\ub958\uac00 \uc0dd\uae34\ub2e4. The following packages have unmet dependencies: clang-8 : Depends: libllvm8 (>= 1:8~svn298832-1~) but it is not going to be installed Depends: libstdc++-5-dev but it\u2026","rel":"","context":"&quot;Linux&quot;\uc5d0\uc11c","block_context":{"text":"Linux","link":"https:\/\/litcoder.com\/?cat=4"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":4098,"url":"https:\/\/litcoder.com\/?p=4098","url_meta":{"origin":3736,"position":2},"title":"pip \uc124\uce58 \uc911 \ucef4\ud30c\uc77c \ubb38\uc81c \ud68c\ud53c\ub97c \uc704\ud55c \uc7a1 \uae30\uc220","author":"litcoder","date":"2026\ub144 2\uc6d4 18\uc77c","format":false,"excerpt":"Python\uc5d0\uc11c \uc5b4\ub5a4 \ud328\ud0a4\uc9c0\ub97c \uc124\uce58\ud558\ub824\uba74 pip\ub97c \uc0ac\uc6a9\ud55c\ub2e4. pip install <\ud328\ud0a4\uc9c0> \uc774\uc0c1\uc801\uc73c\ub85c\ub294 \uc774\ub807\uac8c\ub9cc \ud558\uba74 \ud3b8\ub9ac\ud558\uac8c\ub3c4 pip\uac00 PiPy\uc5d0\uc11c \ud574\ub2f9 \ud328\ud0a4\uc9c0\ub97c \ub2e4\uc6b4\ub85c\ub4dc \ud574\uc11c \uac1c\ubc1c\ud658\uacbd\uc5d0 \uc124\uce58 \ud574\uc900\ub2e4. \ud558\uc9c0\ub9cc \uc2e4\uc81c pip \uc124\uce58\ub294 \uc0dd\uac01\ubcf4\ub2e4\ub294 \uc870\uae08 \ubcf5\uc7a1\ud558\ub2e4. \ud2b9\ud788 macOS\ub098 Linux \ud658\uacbd\uc5d0\uc11c\ub294 pip \uc124\uce58\uac00 \uae30\ub300\uce58 \uc54a\uc558\ub358 C\/C++ \ucef4\ud30c\uc77c \uc5d0\ub7ec\ub77c\ub294 \uc0c8\ub4dc \uc5d4\ub529\uc73c\ub85c \uce58\ub2eb\ub294 \uacbd\uc6b0\uac00 \uc801\uc9c0 \uc54a\ub2e4. \uc774 \ud3ec\uc2a4\ud305\uc5d0\uc11c\ub294 pip\uc5d0\uc11c \uc18c\uc2a4\u2026","rel":"","context":"&quot;Tools &amp; Tips&quot;\uc5d0\uc11c","block_context":{"text":"Tools &amp; Tips","link":"https:\/\/litcoder.com\/?cat=6"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/litcoder.com\/wp-content\/uploads\/2026\/01\/pip_pytubefix_dryrun.png?resize=350%2C200&ssl=1","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/litcoder.com\/wp-content\/uploads\/2026\/01\/pip_pytubefix_dryrun.png?resize=350%2C200&ssl=1 1x, https:\/\/i0.wp.com\/litcoder.com\/wp-content\/uploads\/2026\/01\/pip_pytubefix_dryrun.png?resize=525%2C300&ssl=1 1.5x, https:\/\/i0.wp.com\/litcoder.com\/wp-content\/uploads\/2026\/01\/pip_pytubefix_dryrun.png?resize=700%2C400&ssl=1 2x"},"classes":[]},{"id":3104,"url":"https:\/\/litcoder.com\/?p=3104","url_meta":{"origin":3736,"position":3},"title":"macOS\uc5d0\uc11c numpy \uc124\uce58\ud560 \ub54c \ube4c\ub4dc \uc2e4\ud328 \ubb38\uc81c","author":"litcoder","date":"2022\ub144 6\uc6d4 6\uc77c","format":false,"excerpt":"Intel Mac\uc5d0\uc11c pip\ub85c numpy(ver1.22)\ub97c \uc124\uce58\ud558\ub824\uace0 \ud588\ub354\ub2c8 \uc124\uce58\uc5d0 \uc2e4\ud328\ud558\uba74\uc11c \uc544\uc8fc \uc544\uc8fc \uae34 \uc624\ub958\uac00 \ub098\uc624\ub294\ub370 Clang compiler option\uc758 architecture flag\uac00 \uc880 \uc774\uc0c1\ud558\ub2e4. % python3 -m pip install numpy ... clang -Wno-unused-result -Wsign-compare -Wunreachable-code -fno-common -dynamic -DNDEBUG -g -fwrapv -O3 -Wall -iwithsysroot\/System\/Library\/Frameworks\/System.framework\/PrivateHeaders -iwithsysroot\/Applications\/Xcode.app\/Contents\/Developer\/Library\/Frameworks\/Python3.framework\/Versions\/3.8\/Headers -arch arm64 -arch x86_64 ... clang: error: the clang compiler\u2026","rel":"","context":"&quot;Tools &amp; Tips&quot;\uc5d0\uc11c","block_context":{"text":"Tools &amp; Tips","link":"https:\/\/litcoder.com\/?cat=6"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":2115,"url":"https:\/\/litcoder.com\/?p=2115","url_meta":{"origin":3736,"position":4},"title":"[Tip] Mac version docker\uc5d0\uc11c \ub744\uc6b4 (\uc6f9) \uc11c\ubc84\uc5d0 \uc811\uc18d\ud558\uae30","author":"litcoder","date":"2019\ub144 9\uc6d4 13\uc77c","format":false,"excerpt":"Mac version Docker\uc5d0 \ub744\uc6cc\ub454 web server\uc5d0 host\uc5d0\uc11c \uc811\uc18d\ud558\ub824\uba74 \uc5b4\ub5bb\uac8c \ud574\uc57c \ud560\uae4c? \uc2e4\ud589\ud560 \ub54c '--network=host'\ub97c \uc8fc\uba74 \ub41c\ub2e4\ub294 \uc598\uae30\uac00 \uc788\uc5b4\uc11c \ud574\ubd24\ub294\ub370, Mac\uc5d0\uc11c\ub294 \ud1b5\ud558\uc9c0 \uc54a\uc558\ub2e4 \uc774\uac74 linux\uc6a9\uc774\ub77c\uace0... Networking features in Docker Desktop for Mac\uc5d0 \ub530\ub77c \uc2e4\ud589\ud560 \ub54c port\ub97c \ub9e4\ud551\ud558\ub294 \uac83\uc73c\ub85c \uc774 \ubb38\uc81c\ub97c \ud574\uacb0\ud560 \uc218 \uc788\ub2e4. Docker\uc758 9090 port\uc5d0 Mac\uc758 9090 port\ub85c \uc811\uadfc\ud558\ub824\uba74 \ub2e4\uc74c\uacfc\u2026","rel":"","context":"&quot;Linux&quot;\uc5d0\uc11c","block_context":{"text":"Linux","link":"https:\/\/litcoder.com\/?cat=4"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/litcoder.com\/wp-content\/uploads\/2019\/09\/SC_docker_webserver.png?resize=350%2C200&ssl=1","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/litcoder.com\/wp-content\/uploads\/2019\/09\/SC_docker_webserver.png?resize=350%2C200&ssl=1 1x, https:\/\/i0.wp.com\/litcoder.com\/wp-content\/uploads\/2019\/09\/SC_docker_webserver.png?resize=525%2C300&ssl=1 1.5x"},"classes":[]},{"id":2484,"url":"https:\/\/litcoder.com\/?p=2484","url_meta":{"origin":3736,"position":5},"title":"\ud55c\uae00 \ud14d\uc2a4\ud2b8 \ucd94\ucd9c\uc744 \uc704\ud55c Python PDF module","author":"litcoder","date":"2020\ub144 3\uc6d4 6\uc77c","format":false,"excerpt":"\uc774 \ub0b4\uc6a9\uc740 2020\ub144 3\uc6d4\uc5d0 \uc791\uc131\ub41c \uac83\uc73c\ub85c \ucc38\uc870\ud558\ub294 \uc2dc\uc810\uc5d0 \ub530\ub77c \ubcc0\uacbd\ub41c \uc0ac\ud56d\ub4e4\uc774 \uc788\uc744 \uc218\ub3c4 \uc788\uc2b5\ub2c8\ub2e4. PyPDF2 PyPDF2\ub294 PDF file\uc758 metadata \uc815\ubcf4\ub97c \uac00\uc838\uc624\uac70\ub098 \ud398\uc774\uc9c0 \ub2e8\uc704\ub85c \ub098\ub204\uac70\ub098 \ud569\uce58\ub294 \ub4f1\uc758 \uc5ec\ub7ec\uac00\uc9c0 \ud3b8\ub9ac\ud55c \uae30\ub2a5\ub4e4\uc744 \uc81c\uacf5\ud55c\ub2e4. \ud558\uc9c0\ub9cc \ud55c\uae00\uc744 \uc81c\ub300\ub85c \ucd94\ucd9c\ud558\uc9c0 \ubabb\ud558\ub294 \ubb38\uc81c\uac00 \uc788\uc5b4\uc11c(\ud55c\uae00 \ubfd0 \uc544\ub2c8\ub77c CJK \ubaa8\ub450 \ub77c\uace0 \ud568) \ubaa9\uc801\uc5d0\ub294 \uc801\ud569\ud558\uc9c0 \uc54a\uc558\ub2e4. PDFMiner \ud55c\uae00 \ucc98\ub9ac\ub294 \ubb38\uc81c\u2026","rel":"","context":"&quot;Programming&quot;\uc5d0\uc11c","block_context":{"text":"Programming","link":"https:\/\/litcoder.com\/?cat=5"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]}],"jetpack_featured_media_url":"","_links":{"self":[{"href":"https:\/\/litcoder.com\/index.php?rest_route=\/wp\/v2\/posts\/3736","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/litcoder.com\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/litcoder.com\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/litcoder.com\/index.php?rest_route=\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/litcoder.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=3736"}],"version-history":[{"count":6,"href":"https:\/\/litcoder.com\/index.php?rest_route=\/wp\/v2\/posts\/3736\/revisions"}],"predecessor-version":[{"id":3917,"href":"https:\/\/litcoder.com\/index.php?rest_route=\/wp\/v2\/posts\/3736\/revisions\/3917"}],"wp:attachment":[{"href":"https:\/\/litcoder.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=3736"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/litcoder.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=3736"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/litcoder.com\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=3736"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}