[{"data":1,"prerenderedAt":1069},["ShallowReactive",2],{"doc-\u002Fhow-to\u002Fhow-to-install-a-python-package-with-pip":3},{"id":4,"title":5,"body":6,"description":1062,"extension":1063,"meta":1064,"navigation":444,"path":1065,"seo":1066,"stem":1067,"__hash__":1068},"content\u002Fhow-to\u002Fhow-to-install-a-python-package-with-pip.md","How to Install a Python Package with pip",{"type":7,"value":8,"toc":1033},"minimark",[9,13,17,74,79,82,105,109,114,124,137,146,150,156,159,171,174,182,188,203,206,212,228,232,235,253,260,263,279,282,285,289,292,298,320,330,333,344,348,354,374,379,383,386,391,393,411,417,421,424,469,472,475,497,504,508,514,517,520,532,535,551,558,562,565,571,574,587,590,604,612,618,621,641,644,662,666,669,672,675,696,699,703,706,709,713,716,719,730,733,739,742,753,765,769,772,792,796,802,827,830,889,891,907,909,925,929,933,942,946,949,953,956,960,963,981,983,1001,1005,1029],[10,11,5],"h1",{"id":12},"how-to-install-a-python-package-with-pip",[14,15,16],"p",{},"Learn how to install Python packages with pip, check that pip works, and fix the most common installation problems. This page focuses on the basic command-line steps beginners need.",[18,19,20,26,59],"blockquote",{},[14,21,22],{},[23,24,25],"strong",{},"Quick command",[27,28,33],"pre",{"className":29,"code":30,"language":31,"meta":32,"style":32},"language-bash shiki shiki-themes material-theme-lighter github-light github-dark","python -m pip install requests\n","bash","",[34,35,36],"code",{"__ignoreMap":32},[37,38,41,45,49,53,56],"span",{"class":39,"line":40},"line",1,[37,42,44],{"class":43},"sbgvK","python",[37,46,48],{"class":47},"stzsN"," -m",[37,50,52],{"class":51},"s_sjI"," pip",[37,54,55],{"class":51}," install",[37,57,58],{"class":51}," requests\n",[14,60,61,62,65,66,69,70,73],{},"Use ",[34,63,64],{},"python -m pip"," if ",[34,67,68],{},"pip"," does not work by itself. Replace ",[34,71,72],{},"requests"," with the package name you want to install.",[75,76,78],"h2",{"id":77},"what-this-page-helps-you-do","What this page helps you do",[14,80,81],{},"This page shows you how to:",[83,84,85,89,95,98],"ul",{},[86,87,88],"li",{},"Install a package from the command line",[86,90,91,92,94],{},"Use the safest beginner-friendly ",[34,93,68],{}," command",[86,96,97],{},"Check that the package installed correctly",[86,99,100,101,104],{},"Fix common ",[34,102,103],{},"pip install"," problems",[75,106,108],{"id":107},"what-pip-is","What pip is",[14,110,111,113],{},[34,112,68],{}," is Python's package installer.",[14,115,116,117,120,121,123],{},"A ",[23,118,119],{},"package"," is extra code you can add to Python. For example, the ",[34,122,72],{}," package helps you work with web requests without writing everything from scratch.",[14,125,126,127,129,130,132,133,136],{},"You use ",[34,128,68],{}," to download and install packages like ",[34,131,72],{},", ",[34,134,135],{},"numpy",", and many others.",[14,138,139,140,145],{},"If you are new to modules and packages, see ",[141,142,144],"a",{"href":143},"\u002Flearn\u002Fpython-modules-explained\u002F","Python modules explained",".",[75,147,149],{"id":148},"check-that-python-and-pip-work","Check that Python and pip work",[14,151,152,153,155],{},"Before installing anything, make sure Python and ",[34,154,68],{}," are available in your terminal.",[14,157,158],{},"Run:",[27,160,162],{"className":29,"code":161,"language":31,"meta":32,"style":32},"python --version\n",[34,163,164],{"__ignoreMap":32},[37,165,166,168],{"class":39,"line":40},[37,167,44],{"class":43},[37,169,170],{"class":47}," --version\n",[14,172,173],{},"You should see a Python version, such as:",[27,175,180],{"className":176,"code":178,"language":179,"meta":32},[177],"language-text","Python 3.12.2\n","text",[34,181,178],{"__ignoreMap":32},[14,183,184,185,187],{},"Then check ",[34,186,68],{},":",[27,189,191],{"className":29,"code":190,"language":31,"meta":32,"style":32},"python -m pip --version\n",[34,192,193],{"__ignoreMap":32},[37,194,195,197,199,201],{"class":39,"line":40},[37,196,44],{"class":43},[37,198,48],{"class":47},[37,200,52],{"class":51},[37,202,170],{"class":47},[14,204,205],{},"You should see output similar to this:",[27,207,210],{"className":208,"code":209,"language":179,"meta":32},[177],"pip 24.0 from ...\n",[34,211,209],{"__ignoreMap":32},[14,213,214,215,217,218,221,222,224,225,227],{},"If ",[34,216,44],{}," does not work, install Python first. If ",[34,219,220],{},"python -m pip --version"," works, you can use ",[34,223,68],{}," through Python even if the plain ",[34,226,68],{}," command fails.",[75,229,231],{"id":230},"install-a-package-with-pip","Install a package with pip",[14,233,234],{},"The basic command is:",[27,236,238],{"className":29,"code":237,"language":31,"meta":32,"style":32},"python -m pip install package_name\n",[34,239,240],{"__ignoreMap":32},[37,241,242,244,246,248,250],{"class":39,"line":40},[37,243,44],{"class":43},[37,245,48],{"class":47},[37,247,52],{"class":51},[37,249,55],{"class":51},[37,251,252],{"class":51}," package_name\n",[14,254,255,256,259],{},"Replace ",[34,257,258],{},"package_name"," with the real package name.",[14,261,262],{},"Example:",[27,264,265],{"className":29,"code":30,"language":31,"meta":32,"style":32},[34,266,267],{"__ignoreMap":32},[37,268,269,271,273,275,277],{"class":39,"line":40},[37,270,44],{"class":43},[37,272,48],{"class":47},[37,274,52],{"class":51},[37,276,55],{"class":51},[37,278,58],{"class":51},[14,280,281],{},"Wait for the installation to finish before closing the terminal.",[14,283,284],{},"If the install works, you will usually see messages showing that the package was downloaded and installed.",[75,286,288],{"id":287},"install-a-specific-version","Install a specific version",[14,290,291],{},"Sometimes a tutorial or project needs one exact version of a package.",[14,293,61,294,297],{},[34,295,296],{},"=="," to choose a version:",[27,299,301],{"className":29,"code":300,"language":31,"meta":32,"style":32},"python -m pip install requests==2.31.0\n",[34,302,303],{"__ignoreMap":32},[37,304,305,307,309,311,313,316],{"class":39,"line":40},[37,306,44],{"class":43},[37,308,48],{"class":47},[37,310,52],{"class":51},[37,312,55],{"class":51},[37,314,315],{"class":51}," requests==",[37,317,319],{"class":318},"srdBf","2.31.0\n",[14,321,322,323,325,326,329],{},"This tells ",[34,324,68],{}," to install version ",[34,327,328],{},"2.31.0"," and not a newer one.",[14,331,332],{},"This is useful when:",[83,334,335,338,341],{},[86,336,337],{},"A tutorial was written for a specific version",[86,339,340],{},"Your project depends on a known version",[86,342,343],{},"A newer version causes problems",[75,345,347],{"id":346},"upgrade-a-package","Upgrade a package",[14,349,350,351,187],{},"To upgrade an installed package to a newer version, use ",[34,352,353],{},"--upgrade",[27,355,357],{"className":29,"code":356,"language":31,"meta":32,"style":32},"python -m pip install --upgrade requests\n",[34,358,359],{"__ignoreMap":32},[37,360,361,363,365,367,369,372],{"class":39,"line":40},[37,362,44],{"class":43},[37,364,48],{"class":47},[37,366,52],{"class":51},[37,368,55],{"class":51},[37,370,371],{"class":47}," --upgrade",[37,373,58],{"class":51},[14,375,322,376,378],{},[34,377,68],{}," to update the package if a newer version is available.",[75,380,382],{"id":381},"check-that-the-package-is-installed","Check that the package is installed",[14,384,385],{},"There are two simple ways to check.",[387,388,390],"h3",{"id":389},"option-1-show-package-information","Option 1: Show package information",[14,392,158],{},[27,394,396],{"className":29,"code":395,"language":31,"meta":32,"style":32},"python -m pip show requests\n",[34,397,398],{"__ignoreMap":32},[37,399,400,402,404,406,409],{"class":39,"line":40},[37,401,44],{"class":43},[37,403,48],{"class":47},[37,405,52],{"class":51},[37,407,408],{"class":51}," show",[37,410,58],{"class":51},[14,412,413,414,416],{},"If the package is installed, ",[34,415,68],{}," will show information such as its name, version, and install location.",[387,418,420],{"id":419},"option-2-import-the-package-in-python","Option 2: Import the package in Python",[14,422,423],{},"You can also test the package directly.",[27,425,428],{"className":426,"code":427,"language":44,"meta":32,"style":32},"language-python shiki shiki-themes material-theme-lighter github-light github-dark","import requests\n\nprint(requests.__version__)\n",[34,429,430,439,446],{"__ignoreMap":32},[37,431,432,436],{"class":39,"line":40},[37,433,435],{"class":434},"sVHd0","import",[37,437,58],{"class":438},"su5hD",[37,440,442],{"class":39,"line":441},2,[37,443,445],{"emptyLinePlaceholder":444},true,"\n",[37,447,449,453,457,460,462,466],{"class":39,"line":448},3,[37,450,452],{"class":451},"sptTA","print",[37,454,456],{"class":455},"sP7_E","(",[37,458,72],{"class":459},"slqww",[37,461,145],{"class":455},[37,463,465],{"class":464},"s_hVV","__version__",[37,467,468],{"class":455},")\n",[14,470,471],{},"If the import works, the package is installed for that Python environment.",[14,473,474],{},"You can also test it from the command line:",[27,476,478],{"className":29,"code":477,"language":31,"meta":32,"style":32},"python -c \"import requests; print(requests.__version__)\"\n",[34,479,480],{"__ignoreMap":32},[37,481,482,484,487,491,494],{"class":39,"line":40},[37,483,44],{"class":43},[37,485,486],{"class":47}," -c",[37,488,490],{"class":489},"sjJ54"," \"",[37,492,493],{"class":51},"import requests; print(requests.__version__)",[37,495,496],{"class":489},"\"\n",[14,498,499,500,145],{},"If you need help with imports, see ",[141,501,503],{"href":502},"\u002Fhow-to\u002Fhow-to-import-a-module-in-python\u002F","how to import a module in Python",[75,505,507],{"id":506},"use-pip-in-a-virtual-environment","Use pip in a virtual environment",[14,509,116,510,513],{},[23,511,512],{},"virtual environment"," keeps project packages separate from other Python projects on your computer.",[14,515,516],{},"This helps you avoid version conflicts and keeps your project cleaner.",[14,518,519],{},"The basic idea is:",[521,522,523,526,529],"ol",{},[86,524,525],{},"Create a virtual environment",[86,527,528],{},"Activate it",[86,530,531],{},"Install packages inside it",[14,533,534],{},"After activation, install packages the same way:",[27,536,537],{"className":29,"code":30,"language":31,"meta":32,"style":32},[34,538,539],{"__ignoreMap":32},[37,540,541,543,545,547,549],{"class":39,"line":40},[37,542,44],{"class":43},[37,544,48],{"class":47},[37,546,52],{"class":51},[37,548,55],{"class":51},[37,550,58],{"class":51},[14,552,553,554,145],{},"Using a virtual environment is the best choice for real projects. For step-by-step setup, see ",[141,555,557],{"href":556},"\u002Fhow-to\u002Fhow-to-create-and-use-a-virtual-environment-in-python\u002F","how to create and use a virtual environment in Python",[75,559,561],{"id":560},"common-pip-install-errors","Common pip install errors",[14,563,564],{},"Here are the most common problems beginners run into.",[387,566,568,570],{"id":567},"pip-command-not-found",[34,569,68],{}," command not found",[14,572,573],{},"This usually means:",[83,575,576,581,584],{},[86,577,578,580],{},[34,579,68],{}," is not on your system path",[86,582,583],{},"You are using the wrong command",[86,585,586],{},"Python may not be installed correctly",[14,588,589],{},"Try this instead:",[27,591,592],{"className":29,"code":190,"language":31,"meta":32,"style":32},[34,593,594],{"__ignoreMap":32},[37,595,596,598,600,602],{"class":39,"line":40},[37,597,44],{"class":43},[37,599,48],{"class":47},[37,601,52],{"class":51},[37,603,170],{"class":47},[14,605,606,607,609,610,145],{},"If that works, keep using ",[34,608,64],{}," instead of plain ",[34,611,68],{},[14,613,614,615,617],{},"You can also check which Python and ",[34,616,68],{}," your terminal is using.",[14,619,620],{},"On Windows:",[27,622,624],{"className":29,"code":623,"language":31,"meta":32,"style":32},"where python\nwhere pip\n",[34,625,626,634],{"__ignoreMap":32},[37,627,628,631],{"class":39,"line":40},[37,629,630],{"class":43},"where",[37,632,633],{"class":51}," python\n",[37,635,636,638],{"class":39,"line":441},[37,637,630],{"class":43},[37,639,640],{"class":51}," pip\n",[14,642,643],{},"On macOS or Linux:",[27,645,647],{"className":29,"code":646,"language":31,"meta":32,"style":32},"which python\nwhich pip\n",[34,648,649,656],{"__ignoreMap":32},[37,650,651,654],{"class":39,"line":40},[37,652,653],{"class":451},"which",[37,655,633],{"class":51},[37,657,658,660],{"class":39,"line":441},[37,659,653],{"class":451},[37,661,640],{"class":51},[387,663,665],{"id":664},"installed-package-in-a-different-python-version","Installed package in a different Python version",[14,667,668],{},"This is very common.",[14,670,671],{},"You may have installed a package with one Python installation, but your code is running with another one.",[14,673,674],{},"Check:",[27,676,678],{"className":29,"code":677,"language":31,"meta":32,"style":32},"python --version\npython -m pip --version\n",[34,679,680,686],{"__ignoreMap":32},[37,681,682,684],{"class":39,"line":40},[37,683,44],{"class":43},[37,685,170],{"class":47},[37,687,688,690,692,694],{"class":39,"line":441},[37,689,44],{"class":43},[37,691,48],{"class":47},[37,693,52],{"class":51},[37,695,170],{"class":47},[14,697,698],{},"These commands should point to the same Python installation you use to run your code.",[387,700,702],{"id":701},"permission-denied-when-installing","Permission denied when installing",[14,704,705],{},"This usually happens when you try to install packages globally without permission.",[14,707,708],{},"Instead of forcing a global install, it is usually better to use a virtual environment. That keeps your project isolated and avoids permission problems.",[387,710,712],{"id":711},"module-still-not-found-after-install","Module still not found after install",[14,714,715],{},"If you installed a package but still get an import error, the package may be in the wrong environment.",[14,717,718],{},"For example, this error:",[27,720,722],{"className":426,"code":721,"language":44,"meta":32,"style":32},"import requests\n",[34,723,724],{"__ignoreMap":32},[37,725,726,728],{"class":39,"line":40},[37,727,435],{"class":434},[37,729,58],{"class":438},[14,731,732],{},"might produce:",[27,734,737],{"className":735,"code":736,"language":179,"meta":32},[177],"ModuleNotFoundError: No module named 'requests'\n",[34,738,736],{"__ignoreMap":32},[14,740,741],{},"This usually means one of these:",[83,743,744,747,750],{},[86,745,746],{},"The package was installed into a different Python version",[86,748,749],{},"Your virtual environment is not active",[86,751,752],{},"The package name was typed incorrectly",[14,754,755,756,760,761,145],{},"For more help, see ",[141,757,759],{"href":758},"\u002Ferrors\u002Fmodulenotfounderror-no-module-named-x-fix","ModuleNotFoundError: No module named x"," and ",[141,762,764],{"href":763},"\u002Ferrors\u002Fimporterror-in-python-causes-and-fixes","ImportError: No module named x",[75,766,768],{"id":767},"beginner-tips","Beginner tips",[14,770,771],{},"These simple habits prevent many installation problems:",[83,773,774,783,786,789],{},[86,775,776,777,779,780,782],{},"Prefer ",[34,778,64],{}," over ",[34,781,68],{}," when possible",[86,784,785],{},"Make sure your terminal uses the same Python as your project",[86,787,788],{},"Copy the package name exactly",[86,790,791],{},"Install inside a virtual environment for real projects",[75,793,795],{"id":794},"common-mistakes","Common mistakes",[14,797,798,799,801],{},"These are the most common causes of ",[34,800,68],{}," problems:",[83,803,804,810,813,816,819],{},[86,805,806,807,809],{},"Using ",[34,808,68],{}," for a different Python installation",[86,811,812],{},"Typing the package name incorrectly",[86,814,815],{},"Forgetting to activate a virtual environment",[86,817,818],{},"Trying to install without permission",[86,820,806,821,823,824,826],{},[34,822,68],{}," when ",[34,825,68],{}," is not on the system path",[14,828,829],{},"Useful debugging commands:",[27,831,833],{"className":29,"code":832,"language":31,"meta":32,"style":32},"python --version\npython -m pip --version\npython -m pip install requests\npython -m pip show requests\npython -c \"import requests; print(requests.__version__)\"\n",[34,834,835,841,851,863,876],{"__ignoreMap":32},[37,836,837,839],{"class":39,"line":40},[37,838,44],{"class":43},[37,840,170],{"class":47},[37,842,843,845,847,849],{"class":39,"line":441},[37,844,44],{"class":43},[37,846,48],{"class":47},[37,848,52],{"class":51},[37,850,170],{"class":47},[37,852,853,855,857,859,861],{"class":39,"line":448},[37,854,44],{"class":43},[37,856,48],{"class":47},[37,858,52],{"class":51},[37,860,55],{"class":51},[37,862,58],{"class":51},[37,864,866,868,870,872,874],{"class":39,"line":865},4,[37,867,44],{"class":43},[37,869,48],{"class":47},[37,871,52],{"class":51},[37,873,408],{"class":51},[37,875,58],{"class":51},[37,877,879,881,883,885,887],{"class":39,"line":878},5,[37,880,44],{"class":43},[37,882,486],{"class":47},[37,884,490],{"class":489},[37,886,493],{"class":51},[37,888,496],{"class":489},[14,890,620],{},[27,892,893],{"className":29,"code":623,"language":31,"meta":32,"style":32},[34,894,895,901],{"__ignoreMap":32},[37,896,897,899],{"class":39,"line":40},[37,898,630],{"class":43},[37,900,633],{"class":51},[37,902,903,905],{"class":39,"line":441},[37,904,630],{"class":43},[37,906,640],{"class":51},[14,908,643],{},[27,910,911],{"className":29,"code":646,"language":31,"meta":32,"style":32},[34,912,913,919],{"__ignoreMap":32},[37,914,915,917],{"class":39,"line":40},[37,916,653],{"class":451},[37,918,633],{"class":51},[37,920,921,923],{"class":39,"line":441},[37,922,653],{"class":451},[37,924,640],{"class":51},[75,926,928],{"id":927},"faq","FAQ",[387,930,932],{"id":931},"should-i-use-pip-or-python-m-pip","Should I use pip or python -m pip?",[14,934,935,936,938,939,941],{},"For beginners, ",[34,937,64],{}," is usually safer because it uses ",[34,940,68],{}," from that Python installation.",[387,943,945],{"id":944},"why-does-python-say-modulenotfounderror-after-i-installed-the-package","Why does Python say ModuleNotFoundError after I installed the package?",[14,947,948],{},"You may have installed the package into a different Python version or environment than the one running your code.",[387,950,952],{"id":951},"do-i-need-administrator-or-sudo-access","Do I need administrator or sudo access?",[14,954,955],{},"Not always. It is usually better to use a virtual environment instead of installing globally.",[387,957,959],{"id":958},"how-do-i-install-a-specific-version-of-a-package","How do I install a specific version of a package?",[14,961,962],{},"Use:",[27,964,966],{"className":29,"code":965,"language":31,"meta":32,"style":32},"python -m pip install package_name==version_number\n",[34,967,968],{"__ignoreMap":32},[37,969,970,972,974,976,978],{"class":39,"line":40},[37,971,44],{"class":43},[37,973,48],{"class":47},[37,975,52],{"class":51},[37,977,55],{"class":51},[37,979,980],{"class":51}," package_name==version_number\n",[14,982,262],{},[27,984,985],{"className":29,"code":300,"language":31,"meta":32,"style":32},[34,986,987],{"__ignoreMap":32},[37,988,989,991,993,995,997,999],{"class":39,"line":40},[37,990,44],{"class":43},[37,992,48],{"class":47},[37,994,52],{"class":51},[37,996,55],{"class":51},[37,998,315],{"class":51},[37,1000,319],{"class":318},[75,1002,1004],{"id":1003},"see-also","See also",[83,1006,1007,1012,1017,1021,1025],{},[86,1008,1009],{},[141,1010,1011],{"href":556},"How to create and use a virtual environment in Python",[86,1013,1014],{},[141,1015,1016],{"href":502},"How to import a module in Python",[86,1018,1019],{},[141,1020,759],{"href":758},[86,1022,1023],{},[141,1024,764],{"href":763},[86,1026,1027],{},[141,1028,144],{"href":143},[1030,1031,1032],"style",{},"html pre.shiki code .sbgvK, html code.shiki .sbgvK{--shiki-light:#E2931D;--shiki-default:#6F42C1;--shiki-dark:#B392F0}html pre.shiki code .stzsN, html code.shiki .stzsN{--shiki-light:#91B859;--shiki-default:#005CC5;--shiki-dark:#79B8FF}html pre.shiki code .s_sjI, html code.shiki .s_sjI{--shiki-light:#91B859;--shiki-default:#032F62;--shiki-dark:#9ECBFF}html .light .shiki span {color: var(--shiki-light);background: var(--shiki-light-bg);font-style: var(--shiki-light-font-style);font-weight: var(--shiki-light-font-weight);text-decoration: var(--shiki-light-text-decoration);}html.light .shiki span {color: var(--shiki-light);background: var(--shiki-light-bg);font-style: var(--shiki-light-font-style);font-weight: var(--shiki-light-font-weight);text-decoration: var(--shiki-light-text-decoration);}html .default .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html.dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html pre.shiki code .srdBf, html code.shiki .srdBf{--shiki-light:#F76D47;--shiki-default:#005CC5;--shiki-dark:#79B8FF}html pre.shiki code .sVHd0, html code.shiki .sVHd0{--shiki-light:#39ADB5;--shiki-light-font-style:italic;--shiki-default:#D73A49;--shiki-default-font-style:inherit;--shiki-dark:#F97583;--shiki-dark-font-style:inherit}html pre.shiki code .su5hD, html code.shiki .su5hD{--shiki-light:#90A4AE;--shiki-default:#24292E;--shiki-dark:#E1E4E8}html pre.shiki code .sptTA, html code.shiki .sptTA{--shiki-light:#6182B8;--shiki-default:#005CC5;--shiki-dark:#79B8FF}html pre.shiki code .sP7_E, html code.shiki .sP7_E{--shiki-light:#39ADB5;--shiki-default:#24292E;--shiki-dark:#E1E4E8}html pre.shiki code .slqww, html code.shiki .slqww{--shiki-light:#6182B8;--shiki-default:#24292E;--shiki-dark:#E1E4E8}html pre.shiki code .s_hVV, html code.shiki .s_hVV{--shiki-light:#90A4AE;--shiki-default:#005CC5;--shiki-dark:#79B8FF}html pre.shiki code .sjJ54, html code.shiki .sjJ54{--shiki-light:#39ADB5;--shiki-default:#032F62;--shiki-dark:#9ECBFF}",{"title":32,"searchDepth":441,"depth":441,"links":1034},[1035,1036,1037,1038,1039,1040,1041,1045,1046,1053,1054,1055,1061],{"id":77,"depth":441,"text":78},{"id":107,"depth":441,"text":108},{"id":148,"depth":441,"text":149},{"id":230,"depth":441,"text":231},{"id":287,"depth":441,"text":288},{"id":346,"depth":441,"text":347},{"id":381,"depth":441,"text":382,"children":1042},[1043,1044],{"id":389,"depth":448,"text":390},{"id":419,"depth":448,"text":420},{"id":506,"depth":441,"text":507},{"id":560,"depth":441,"text":561,"children":1047},[1048,1050,1051,1052],{"id":567,"depth":448,"text":1049},"pip command not found",{"id":664,"depth":448,"text":665},{"id":701,"depth":448,"text":702},{"id":711,"depth":448,"text":712},{"id":767,"depth":441,"text":768},{"id":794,"depth":441,"text":795},{"id":927,"depth":441,"text":928,"children":1056},[1057,1058,1059,1060],{"id":931,"depth":448,"text":932},{"id":944,"depth":448,"text":945},{"id":951,"depth":448,"text":952},{"id":958,"depth":448,"text":959},{"id":1003,"depth":441,"text":1004},"Master how to install a python package with pip in our comprehensive Python beginner guide.","md",{},"\u002Fhow-to\u002Fhow-to-install-a-python-package-with-pip",{"title":5,"description":1062},"how-to\u002Fhow-to-install-a-python-package-with-pip","rkqPXuFfujNEs0nbDpRez2iaz1KleCFNokLewwyixfk",1777585503241]