{"id":30238,"date":"2023-01-14T07:10:38","date_gmt":"2023-01-14T01:40:38","guid":{"rendered":"https:\/\/jassweb.com\/solved\/solved-pyconfigini-importerror-no-module-named-lib-pyconfigini\/"},"modified":"2023-01-14T07:10:38","modified_gmt":"2023-01-14T01:40:38","slug":"solved-pyconfigini-importerror-no-module-named-lib-pyconfigini","status":"publish","type":"post","link":"https:\/\/jassweb.com\/solved\/solved-pyconfigini-importerror-no-module-named-lib-pyconfigini\/","title":{"rendered":"[Solved] Pyconfigini: ImportError: No module named lib.pyconfigini"},"content":{"rendered":"<p> [ad_1]<br \/>\n<\/p>\n<div id=\"answer-11937063\" class=\"answer js-answer accepted-answer js-accepted-answer\" data-answerid=\"11937063\" data-parentid=\"11928930\" data-score=\"2\" data-position-on-page=\"1\" data-highest-scored=\"1\" data-question-has-accepted-highest-score=\"1\" itemprop=\"acceptedAnswer\" itemscope itemtype=\"https:\/\/schema.org\/Answer\">\n<div class=\"post-layout\">\n<div class=\"votecell post-layout--left\"><\/div>\n<div class=\"answercell post-layout--right\">\n<div class=\"s-prose js-post-body\" itemprop=\"text\">\n<p>The problem is that you&#8217;re running <\/p>\n<pre><code>python setting.py\n<\/code><\/pre>\n<p>from <code>app\/<\/code> directory (which at the moment of script start becomes <code>current working directory<\/code>) . Python looks for modules in directories that are listed in <strong>PYTHONPATH<\/strong> environment variable (you can get access to it from Python code via <code>sys.path<\/code> variable).<\/p>\n<p>This list of directories contains standard <code>site-packages<\/code>, <code>dist-packages<\/code>, etc. directories and you <code>current working directory<\/code> &#8211; a directory, from which you&#8217;re trying to run your script.<\/p>\n<p>As you can see from the above information, <code>lib<\/code> package cannot be found as it doesn&#8217;t exist in directories listed in <code>sys.path<\/code>.<\/p>\n<p>So, I advice you to change entry point script location to you root directory, where <code>app<\/code> and <code>lib<\/code> packages are located.<\/p>\n<p>But if you wan&#8217;t to test <code>settings.py<\/code> module for some reason running it directly, you can define your PYTHONPATH manually, running your script e.g. such way:<\/p>\n<pre><code>PYTHONPATH=\"..\/lib\" python .\/settings.py\n<\/code><\/pre>\n<p>This will patch your PYTHONPATH with needed <code>lib<\/code> directory.<\/p>\n<p>Another way to run your app is to put <code>lib<\/code> package inside <code>app\/<\/code> directory.<\/p>\n<\/p><\/div>\n<div class=\"mt24\"><\/div>\n<\/div>\n<p>            <span class=\"d-none\" itemprop=\"commentCount\">4<\/span> <\/p><\/div>\n<\/div>\n<p>[ad_2]<\/p>\n<p>solved Pyconfigini: ImportError: No module named lib.pyconfigini <\/p>\n","protected":false},"excerpt":{"rendered":"<p>[ad_1] The problem is that you&#8217;re running python setting.py from app\/ directory (which at the moment of script start becomes current working directory) . Python looks for modules in directories that are listed in PYTHONPATH environment variable (you can get access to it from Python code via sys.path variable). This list of directories contains standard &#8230; <a title=\"[Solved] Pyconfigini: ImportError: No module named lib.pyconfigini\" class=\"read-more\" href=\"https:\/\/jassweb.com\/solved\/solved-pyconfigini-importerror-no-module-named-lib-pyconfigini\/\" aria-label=\"More on [Solved] Pyconfigini: ImportError: No module named lib.pyconfigini\">Read more<\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[320],"tags":[349,499],"class_list":["post-30238","post","type-post","status-publish","format-standard","hentry","category-solved","tag-python","tag-python-2-7"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.4 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>[Solved] Pyconfigini: ImportError: No module named lib.pyconfigini - JassWeb<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/jassweb.com\/solved\/solved-pyconfigini-importerror-no-module-named-lib-pyconfigini\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"[Solved] Pyconfigini: ImportError: No module named lib.pyconfigini - JassWeb\" \/>\n<meta property=\"og:description\" content=\"[ad_1] The problem is that you&#8217;re running python setting.py from app\/ directory (which at the moment of script start becomes current working directory) . Python looks for modules in directories that are listed in PYTHONPATH environment variable (you can get access to it from Python code via sys.path variable). This list of directories contains standard ... Read more\" \/>\n<meta property=\"og:url\" content=\"https:\/\/jassweb.com\/solved\/solved-pyconfigini-importerror-no-module-named-lib-pyconfigini\/\" \/>\n<meta property=\"og:site_name\" content=\"JassWeb\" \/>\n<meta property=\"article:published_time\" content=\"2023-01-14T01:40:38+00:00\" \/>\n<meta name=\"author\" content=\"Kirat\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Kirat\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"1 minute\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/jassweb.com\\\/solved\\\/solved-pyconfigini-importerror-no-module-named-lib-pyconfigini\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/jassweb.com\\\/solved\\\/solved-pyconfigini-importerror-no-module-named-lib-pyconfigini\\\/\"},\"author\":{\"name\":\"Kirat\",\"@id\":\"https:\\\/\\\/jassweb.com\\\/solved\\\/#\\\/schema\\\/person\\\/65c9c7b7958150c0dc8371fa35dd7c31\"},\"headline\":\"[Solved] Pyconfigini: ImportError: No module named lib.pyconfigini\",\"datePublished\":\"2023-01-14T01:40:38+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/jassweb.com\\\/solved\\\/solved-pyconfigini-importerror-no-module-named-lib-pyconfigini\\\/\"},\"wordCount\":168,\"publisher\":{\"@id\":\"https:\\\/\\\/jassweb.com\\\/solved\\\/#organization\"},\"keywords\":[\"python\",\"python-2.7\"],\"articleSection\":[\"Solved\"],\"inLanguage\":\"en-US\"},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/jassweb.com\\\/solved\\\/solved-pyconfigini-importerror-no-module-named-lib-pyconfigini\\\/\",\"url\":\"https:\\\/\\\/jassweb.com\\\/solved\\\/solved-pyconfigini-importerror-no-module-named-lib-pyconfigini\\\/\",\"name\":\"[Solved] Pyconfigini: ImportError: No module named lib.pyconfigini - JassWeb\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/jassweb.com\\\/solved\\\/#website\"},\"datePublished\":\"2023-01-14T01:40:38+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/jassweb.com\\\/solved\\\/solved-pyconfigini-importerror-no-module-named-lib-pyconfigini\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/jassweb.com\\\/solved\\\/solved-pyconfigini-importerror-no-module-named-lib-pyconfigini\\\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/jassweb.com\\\/solved\\\/solved-pyconfigini-importerror-no-module-named-lib-pyconfigini\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/jassweb.com\\\/solved\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"[Solved] Pyconfigini: ImportError: No module named lib.pyconfigini\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/jassweb.com\\\/solved\\\/#website\",\"url\":\"https:\\\/\\\/jassweb.com\\\/solved\\\/\",\"name\":\"JassWeb\",\"description\":\"Build High-quality Websites\",\"publisher\":{\"@id\":\"https:\\\/\\\/jassweb.com\\\/solved\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/jassweb.com\\\/solved\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/jassweb.com\\\/solved\\\/#organization\",\"name\":\"Jass Web\",\"url\":\"https:\\\/\\\/jassweb.com\\\/solved\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/jassweb.com\\\/solved\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/jassweb.com\\\/wp-content\\\/uploads\\\/2021\\\/02\\\/jass-website-logo-1.png\",\"contentUrl\":\"https:\\\/\\\/jassweb.com\\\/wp-content\\\/uploads\\\/2021\\\/02\\\/jass-website-logo-1.png\",\"width\":693,\"height\":132,\"caption\":\"Jass Web\"},\"image\":{\"@id\":\"https:\\\/\\\/jassweb.com\\\/solved\\\/#\\\/schema\\\/logo\\\/image\\\/\"}},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/jassweb.com\\\/solved\\\/#\\\/schema\\\/person\\\/65c9c7b7958150c0dc8371fa35dd7c31\",\"name\":\"Kirat\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/jassweb.com\\\/solved\\\/wp-content\\\/litespeed\\\/avatar\\\/1261af3c9451399fa1336d28b98ea3bb.jpg?ver=1778218008\",\"url\":\"https:\\\/\\\/jassweb.com\\\/solved\\\/wp-content\\\/litespeed\\\/avatar\\\/1261af3c9451399fa1336d28b98ea3bb.jpg?ver=1778218008\",\"contentUrl\":\"https:\\\/\\\/jassweb.com\\\/solved\\\/wp-content\\\/litespeed\\\/avatar\\\/1261af3c9451399fa1336d28b98ea3bb.jpg?ver=1778218008\",\"caption\":\"Kirat\"},\"sameAs\":[\"http:\\\/\\\/jassweb.com\"],\"url\":\"https:\\\/\\\/jassweb.com\\\/solved\\\/author\\\/jaspritsinghghumangmail-com\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"[Solved] Pyconfigini: ImportError: No module named lib.pyconfigini - JassWeb","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/jassweb.com\/solved\/solved-pyconfigini-importerror-no-module-named-lib-pyconfigini\/","og_locale":"en_US","og_type":"article","og_title":"[Solved] Pyconfigini: ImportError: No module named lib.pyconfigini - JassWeb","og_description":"[ad_1] The problem is that you&#8217;re running python setting.py from app\/ directory (which at the moment of script start becomes current working directory) . Python looks for modules in directories that are listed in PYTHONPATH environment variable (you can get access to it from Python code via sys.path variable). This list of directories contains standard ... Read more","og_url":"https:\/\/jassweb.com\/solved\/solved-pyconfigini-importerror-no-module-named-lib-pyconfigini\/","og_site_name":"JassWeb","article_published_time":"2023-01-14T01:40:38+00:00","author":"Kirat","twitter_card":"summary_large_image","twitter_misc":{"Written by":"Kirat","Est. reading time":"1 minute"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/jassweb.com\/solved\/solved-pyconfigini-importerror-no-module-named-lib-pyconfigini\/#article","isPartOf":{"@id":"https:\/\/jassweb.com\/solved\/solved-pyconfigini-importerror-no-module-named-lib-pyconfigini\/"},"author":{"name":"Kirat","@id":"https:\/\/jassweb.com\/solved\/#\/schema\/person\/65c9c7b7958150c0dc8371fa35dd7c31"},"headline":"[Solved] Pyconfigini: ImportError: No module named lib.pyconfigini","datePublished":"2023-01-14T01:40:38+00:00","mainEntityOfPage":{"@id":"https:\/\/jassweb.com\/solved\/solved-pyconfigini-importerror-no-module-named-lib-pyconfigini\/"},"wordCount":168,"publisher":{"@id":"https:\/\/jassweb.com\/solved\/#organization"},"keywords":["python","python-2.7"],"articleSection":["Solved"],"inLanguage":"en-US"},{"@type":"WebPage","@id":"https:\/\/jassweb.com\/solved\/solved-pyconfigini-importerror-no-module-named-lib-pyconfigini\/","url":"https:\/\/jassweb.com\/solved\/solved-pyconfigini-importerror-no-module-named-lib-pyconfigini\/","name":"[Solved] Pyconfigini: ImportError: No module named lib.pyconfigini - JassWeb","isPartOf":{"@id":"https:\/\/jassweb.com\/solved\/#website"},"datePublished":"2023-01-14T01:40:38+00:00","breadcrumb":{"@id":"https:\/\/jassweb.com\/solved\/solved-pyconfigini-importerror-no-module-named-lib-pyconfigini\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/jassweb.com\/solved\/solved-pyconfigini-importerror-no-module-named-lib-pyconfigini\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/jassweb.com\/solved\/solved-pyconfigini-importerror-no-module-named-lib-pyconfigini\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/jassweb.com\/solved\/"},{"@type":"ListItem","position":2,"name":"[Solved] Pyconfigini: ImportError: No module named lib.pyconfigini"}]},{"@type":"WebSite","@id":"https:\/\/jassweb.com\/solved\/#website","url":"https:\/\/jassweb.com\/solved\/","name":"JassWeb","description":"Build High-quality Websites","publisher":{"@id":"https:\/\/jassweb.com\/solved\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/jassweb.com\/solved\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/jassweb.com\/solved\/#organization","name":"Jass Web","url":"https:\/\/jassweb.com\/solved\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/jassweb.com\/solved\/#\/schema\/logo\/image\/","url":"https:\/\/jassweb.com\/wp-content\/uploads\/2021\/02\/jass-website-logo-1.png","contentUrl":"https:\/\/jassweb.com\/wp-content\/uploads\/2021\/02\/jass-website-logo-1.png","width":693,"height":132,"caption":"Jass Web"},"image":{"@id":"https:\/\/jassweb.com\/solved\/#\/schema\/logo\/image\/"}},{"@type":"Person","@id":"https:\/\/jassweb.com\/solved\/#\/schema\/person\/65c9c7b7958150c0dc8371fa35dd7c31","name":"Kirat","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/jassweb.com\/solved\/wp-content\/litespeed\/avatar\/1261af3c9451399fa1336d28b98ea3bb.jpg?ver=1778218008","url":"https:\/\/jassweb.com\/solved\/wp-content\/litespeed\/avatar\/1261af3c9451399fa1336d28b98ea3bb.jpg?ver=1778218008","contentUrl":"https:\/\/jassweb.com\/solved\/wp-content\/litespeed\/avatar\/1261af3c9451399fa1336d28b98ea3bb.jpg?ver=1778218008","caption":"Kirat"},"sameAs":["http:\/\/jassweb.com"],"url":"https:\/\/jassweb.com\/solved\/author\/jaspritsinghghumangmail-com\/"}]}},"_links":{"self":[{"href":"https:\/\/jassweb.com\/solved\/wp-json\/wp\/v2\/posts\/30238","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/jassweb.com\/solved\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/jassweb.com\/solved\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/jassweb.com\/solved\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/jassweb.com\/solved\/wp-json\/wp\/v2\/comments?post=30238"}],"version-history":[{"count":0,"href":"https:\/\/jassweb.com\/solved\/wp-json\/wp\/v2\/posts\/30238\/revisions"}],"wp:attachment":[{"href":"https:\/\/jassweb.com\/solved\/wp-json\/wp\/v2\/media?parent=30238"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/jassweb.com\/solved\/wp-json\/wp\/v2\/categories?post=30238"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/jassweb.com\/solved\/wp-json\/wp\/v2\/tags?post=30238"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}