{"id":189986,"date":"2023-05-08T10:56:03","date_gmt":"2023-05-08T14:56:03","guid":{"rendered":"https:\/\/ibkrcampus.com\/?p=189986"},"modified":"2023-05-08T10:56:36","modified_gmt":"2023-05-08T14:56:36","slug":"how-to-install-python-packages-part-iii","status":"publish","type":"post","link":"https:\/\/www.interactivebrokers.com\/campus\/ibkr-quant-news\/how-to-install-python-packages-part-iii\/","title":{"rendered":"How to Install Python Packages? \u2013 Part III"},"content":{"rendered":"\n<p><em>Learn about modules and packages with&nbsp;<a href=\"\/campus\/ibkr-quant-news\/how-to-install-python-packages-part-i\/\">Part I<\/a><\/em> <em>and <a href=\"\/campus\/ibkr-quant-news\/how-to-install-python-packages-part-ii\/\">Part II<\/a>.<\/em><\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"resolution-of-frequent-user-queries\">Resolution of frequent user queries<\/h2>\n\n\n\n<p>As you begin to learn Python, you might encounter certain issues with respect to the platform and might feel that you are the only one here. Well, over the years we have seen queries from users which are common and most of them struggle to find answers to them. Thus, we&#8217;ll try to address some of them in this section.<\/p>\n\n\n\n<p>The queries we will address are:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Cannot install iexfinance using conda install<\/li>\n\n\n\n<li>Import get_data from iexfinance does not work<\/li>\n\n\n\n<li>Dependency packages &#8211;&nbsp;<a href=\"https:\/\/blog.quantinsti.com\/scikit-learn-tutorial\/\">scikit-learn<\/a><\/li>\n<\/ul>\n\n\n\n<p>Note: iexfinance errors are not available in the updated version of Anaconda<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"query-1-cannot-install-iexfinance-using-conda-install\">Query #1: Cannot install iexfinance using conda install<\/h3>\n\n\n\n<p>If you have installed Python using Anaconda, then you are familiar with the installation of Python packages using conda installer.<\/p>\n\n\n\n<p>To install \u2018iexfinance\u2019 you would write-<\/p>\n\n\n\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">conda install iexfinance<\/pre>\n\n\n\n<p><a href=\"https:\/\/gist.github.com\/quantra-go-algo\/d993e1fbcf77109ab92025bb5a2a84b7#file-install_iexfinance-py\" target=\"_blank\" rel=\"noreferrer noopener\">Install_iexfinance.py&nbsp;<\/a>hosted with \u2764 by&nbsp;<a href=\"https:\/\/github.com\/\" target=\"_blank\" rel=\"noreferrer noopener\">GitHub<\/a><\/p>\n\n\n\n<p>But this would throw an error as follows.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"720\" height=\"140\" data-src=\"\/campus\/wp-content\/uploads\/sites\/2\/2023\/05\/Error-in-Python-quantinsti.jpg\" alt=\"\" class=\"wp-image-189987 lazyload\" data-srcset=\"https:\/\/ibkrcampus.com\/campus\/wp-content\/uploads\/sites\/2\/2023\/05\/Error-in-Python-quantinsti.jpg 720w, https:\/\/ibkrcampus.com\/campus\/wp-content\/uploads\/sites\/2\/2023\/05\/Error-in-Python-quantinsti-700x136.jpg 700w, https:\/\/ibkrcampus.com\/campus\/wp-content\/uploads\/sites\/2\/2023\/05\/Error-in-Python-quantinsti-300x58.jpg 300w\" data-sizes=\"(max-width: 720px) 100vw, 720px\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" style=\"--smush-placeholder-width: 720px; aspect-ratio: 720\/140;\" \/><\/figure>\n\n\n\n<p>This is because the package is not available in the Anaconda repository.<\/p>\n\n\n\n<p>You can check for the same in the repository \u207d<a href=\"https:\/\/anaconda.org\/anaconda\/repo\" target=\"_blank\" rel=\"noreferrer noopener\">\u00b3<\/a>\u207e. It shows no results.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"720\" height=\"235\" data-src=\"\/campus\/wp-content\/uploads\/sites\/2\/2023\/05\/Anaconda-cloud-quantinsti.jpg\" alt=\"\" class=\"wp-image-189989 lazyload\" data-srcset=\"https:\/\/ibkrcampus.com\/campus\/wp-content\/uploads\/sites\/2\/2023\/05\/Anaconda-cloud-quantinsti.jpg 720w, https:\/\/ibkrcampus.com\/campus\/wp-content\/uploads\/sites\/2\/2023\/05\/Anaconda-cloud-quantinsti-700x228.jpg 700w, https:\/\/ibkrcampus.com\/campus\/wp-content\/uploads\/sites\/2\/2023\/05\/Anaconda-cloud-quantinsti-300x98.jpg 300w\" data-sizes=\"(max-width: 720px) 100vw, 720px\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" style=\"--smush-placeholder-width: 720px; aspect-ratio: 720\/235;\" \/><\/figure>\n\n\n\n<p>As mentioned earlier, You can search for the \u2018iexfinance\u2019 package in PyPI and check out the result as shown.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"720\" height=\"216\" data-src=\"\/campus\/wp-content\/uploads\/sites\/2\/2023\/05\/iexfinance-package-quantinsti.jpg\" alt=\"\" class=\"wp-image-189990 lazyload\" data-srcset=\"https:\/\/ibkrcampus.com\/campus\/wp-content\/uploads\/sites\/2\/2023\/05\/iexfinance-package-quantinsti.jpg 720w, https:\/\/ibkrcampus.com\/campus\/wp-content\/uploads\/sites\/2\/2023\/05\/iexfinance-package-quantinsti-700x210.jpg 700w, https:\/\/ibkrcampus.com\/campus\/wp-content\/uploads\/sites\/2\/2023\/05\/iexfinance-package-quantinsti-300x90.jpg 300w\" data-sizes=\"(max-width: 720px) 100vw, 720px\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" style=\"--smush-placeholder-width: 720px; aspect-ratio: 720\/216;\" \/><\/figure>\n\n\n\n<p>Thus, you can use the \u2018iexfinance\u2019 package using PyPI\u2019.<\/p>\n\n\n\n<p>You need to use \u2018pip\u2019 instead of \u2018conda\u2019 in your Anaconda prompt to install the packages from PyPI.<\/p>\n\n\n\n<p>Write \u2018pip install iexfinance\u2019 in the Anaconda prompt to install the iexfinance package.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"720\" height=\"342\" data-src=\"\/campus\/wp-content\/uploads\/sites\/2\/2023\/05\/Install-iexfinance-package-quantinsti.jpg\" alt=\"\" class=\"wp-image-189991 lazyload\" data-srcset=\"https:\/\/ibkrcampus.com\/campus\/wp-content\/uploads\/sites\/2\/2023\/05\/Install-iexfinance-package-quantinsti.jpg 720w, https:\/\/ibkrcampus.com\/campus\/wp-content\/uploads\/sites\/2\/2023\/05\/Install-iexfinance-package-quantinsti-700x333.jpg 700w, https:\/\/ibkrcampus.com\/campus\/wp-content\/uploads\/sites\/2\/2023\/05\/Install-iexfinance-package-quantinsti-300x143.jpg 300w\" data-sizes=\"(max-width: 720px) 100vw, 720px\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" style=\"--smush-placeholder-width: 720px; aspect-ratio: 720\/342;\" \/><\/figure>\n\n\n\n<p>All right! Let\u2019s move on to the next query in the tutorial on how to install Python packages.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"query-2-import-get_data-from-iexfinance-does-not-work\">Query #2: Import get_data from iexfinance does not work<\/h3>\n\n\n\n<p>You can see the success message in the last line along with the version of the package installed. Currently, version &#8211; 0.4.0 of \u2018iexfinance\u2019 is installed.<\/p>\n\n\n\n<p>Also, whenever the package is updated, a new version is released.<\/p>\n\n\n\n<p>To check the version of the \u2018iexfinance\u2019 package at any point in time, you can run the following command in the Anaconda prompt.<\/p>\n\n\n\n<p>python\u2212cimport iexfinance; print(iexfinance.__version__)<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"720\" height=\"84\" data-src=\"\/campus\/wp-content\/uploads\/sites\/2\/2023\/05\/Version-of-iexfinance-package-quantinsti.jpg\" alt=\"\" class=\"wp-image-189992 lazyload\" data-srcset=\"https:\/\/ibkrcampus.com\/campus\/wp-content\/uploads\/sites\/2\/2023\/05\/Version-of-iexfinance-package-quantinsti.jpg 720w, https:\/\/ibkrcampus.com\/campus\/wp-content\/uploads\/sites\/2\/2023\/05\/Version-of-iexfinance-package-quantinsti-700x82.jpg 700w, https:\/\/ibkrcampus.com\/campus\/wp-content\/uploads\/sites\/2\/2023\/05\/Version-of-iexfinance-package-quantinsti-300x35.jpg 300w\" data-sizes=\"(max-width: 720px) 100vw, 720px\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" style=\"--smush-placeholder-width: 720px; aspect-ratio: 720\/84;\" \/><\/figure>\n\n\n\n<p>You can update to the most recent version of the \u2018iexfinance\u2019 package by just running the pip install command again. Pip by default installs the latest version of \u2018iexfinance\u2019.<\/p>\n\n\n\n<p>The command, as mentioned earlier, is as follows.<\/p>\n\n\n\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">pip install iexfinance<\/pre>\n\n\n\n<p><a href=\"https:\/\/gist.github.com\/quantra-go-algo\/c0f0ea1b02420ed4c58c7ed72dab9282#file-iexfinance-py\" target=\"_blank\" rel=\"noreferrer noopener\">iexfinance.py&nbsp;<\/a>hosted with \u2764 by&nbsp;<a href=\"https:\/\/github.com\/\" target=\"_blank\" rel=\"noreferrer noopener\">GitHub<\/a><\/p>\n\n\n\n<p>If you are updating the package in your system then you should be aware of the changes made and you might want to change your codes also accordingly.<\/p>\n\n\n\n<p>For the \u2018iexfinance\u2019 package, the changes made from the previous version to the latest version are documented here \u207d<a href=\"https:\/\/addisonlynch.github.io\/iexfinance\/stable\/whatsnew.html#backwards-incompatible-changes\" target=\"_blank\" rel=\"noreferrer noopener\">\u2074<\/a>\u207e under the \u2018Backwards Incompatible Changes\u2019 section.<\/p>\n\n\n\n<p>Great! Just one more remaining. Let\u2019s move on to the next query in the tutorial on how to install Python packages<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"query-3-check-for-the-dependency-packages-scikit-learn\">Query #3: Check for the dependency packages &#8211; scikit-learn<\/h3>\n\n\n\n<p>Let\u2019s go back to this image once more.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"720\" height=\"342\" data-src=\"\/campus\/wp-content\/uploads\/sites\/2\/2023\/05\/Dependency-packages-quantinsti.jpg\" alt=\"\" class=\"wp-image-189993 lazyload\" data-srcset=\"https:\/\/ibkrcampus.com\/campus\/wp-content\/uploads\/sites\/2\/2023\/05\/Dependency-packages-quantinsti.jpg 720w, https:\/\/ibkrcampus.com\/campus\/wp-content\/uploads\/sites\/2\/2023\/05\/Dependency-packages-quantinsti-700x333.jpg 700w, https:\/\/ibkrcampus.com\/campus\/wp-content\/uploads\/sites\/2\/2023\/05\/Dependency-packages-quantinsti-300x143.jpg 300w\" data-sizes=\"(max-width: 720px) 100vw, 720px\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" style=\"--smush-placeholder-width: 720px; aspect-ratio: 720\/342;\" \/><\/figure>\n\n\n\n<p><\/p>\n\n\n\n<p>You can see while installing \u2018iexfinance\u2019 pip checked for a lot of other Python packages such as requests, pandas etc.<\/p>\n\n\n\n<p>These are the dependency packages that are required to run \u2018iexfinance\u2019 smoothly.<\/p>\n\n\n\n<p>For the \u2018scikit-learn\u2019 package you can find the dependency packages in the PyPI project description.<\/p>\n\n\n\n<p>It will look like this:<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"720\" height=\"365\" data-src=\"\/campus\/wp-content\/uploads\/sites\/2\/2023\/05\/Description-of-dependency-packages-quantinsti.jpg\" alt=\"\" class=\"wp-image-189995 lazyload\" data-srcset=\"https:\/\/ibkrcampus.com\/campus\/wp-content\/uploads\/sites\/2\/2023\/05\/Description-of-dependency-packages-quantinsti.jpg 720w, https:\/\/ibkrcampus.com\/campus\/wp-content\/uploads\/sites\/2\/2023\/05\/Description-of-dependency-packages-quantinsti-700x355.jpg 700w, https:\/\/ibkrcampus.com\/campus\/wp-content\/uploads\/sites\/2\/2023\/05\/Description-of-dependency-packages-quantinsti-300x152.jpg 300w\" data-sizes=\"(max-width: 720px) 100vw, 720px\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" style=\"--smush-placeholder-width: 720px; aspect-ratio: 720\/365;\" \/><\/figure>\n\n\n\n<p>You can also see the versions for the dependency packages.<\/p>\n\n\n\n<p>Whenever you try to install or upgrade \u2018scikit-learn\u2019, make sure the scipy and numpy packages are also upgraded to their latest versions.<\/p>\n\n\n\n<p>You can run the following for installing or upgrading the \u2018scikit-learn\u2019 package.<\/p>\n\n\n\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">pip upgrade scikit-learn<\/pre>\n\n\n\n<p><a href=\"https:\/\/gist.github.com\/quantra-go-algo\/ad8b320990a253052c84d7ceb918e9c1#file-upgrade_scikit-py\" target=\"_blank\" rel=\"noreferrer noopener\">upgrade_scikit.py&nbsp;<\/a>hosted with \u2764 by&nbsp;<a href=\"https:\/\/github.com\/\" target=\"_blank\" rel=\"noreferrer noopener\">GitHub<\/a><\/p>\n\n\n\n<p><strong>Note: Restart the Kernels<\/strong><\/p>\n\n\n\n<p>Do not forget to restart the kernels in&nbsp;<a href=\"https:\/\/blog.quantinsti.com\/jupyter-notebook-tutorial-installation-components-magic-commands\/\">Jupyter<\/a>&nbsp;or Spyder before you start using \u2018scikit-learn\u2019 package in your code. Otherwise, you would face an error while importing the \u2018scikit-learn\u2019 package.<\/p>\n\n\n\n<p>This happens because when you open the Jupyter or Spyder to code they create a Python environment based on the package versions existing at that point in time. So, whenever you install or upgrade a new package you need to restart the kernel too.<\/p>\n\n\n\n<p>Also, you can learn how to&nbsp;<a href=\"https:\/\/blog.quantinsti.com\/set-up-python-system\/\">set up Python on your system<\/a>&nbsp;for following easy installation and setting up steps.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"conclusion\">Conclusion<\/h3>\n\n\n\n<p>We&#8217;ve seen how to install Python packages and also addressed some of the most frequently asked queries about Python here in this tutorial on how to install Python packages. Hope this helps in creating a smooth journey as you explore Python!<\/p>\n\n\n\n<p><em>Originally posted on&nbsp;<a href=\"https:\/\/blog.quantinsti.com\/installing-python-packages\/\">QuantInsti<\/a>&nbsp;blog.<\/em><\/p>\n","protected":false},"excerpt":{"rendered":"<p>As you begin to learn Python, you might encounter certain issues with respect to the platform and might feel that you are the only one here. <\/p>\n","protected":false},"author":368,"featured_media":182059,"comment_status":"open","ping_status":"closed","sticky":true,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[339,343,349,338,341],"tags":[806,865,7375,4804,595,15241,4773,11486],"contributors-categories":[13654],"class_list":{"0":"post-189986","1":"post","2":"type-post","3":"status-publish","4":"format-standard","5":"has-post-thumbnail","7":"category-data-science","8":"category-programing-languages","9":"category-python-development","10":"category-ibkr-quant-news","11":"category-quant-development","12":"tag-data-science","13":"tag-github","14":"tag-jupyter","15":"tag-pypi","16":"tag-python","17":"tag-python-package","18":"tag-scikit-learn-2","19":"tag-spyder","20":"contributors-categories-quantinsti"},"pp_statuses_selecting_workflow":false,"pp_workflow_action":"current","pp_status_selection":"publish","acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v26.9 (Yoast SEO v27.4) - https:\/\/yoast.com\/product\/yoast-seo-premium-wordpress\/ -->\n<title>How to Install Python Packages? \u2013 Part III | IBKR Quant<\/title>\n<meta name=\"description\" content=\"As you begin to learn Python, you might encounter certain issues with respect to the platform and might feel that you are the only one here.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.interactivebrokers.com\/campus\/wp-json\/wp\/v2\/posts\/189986\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"How to Install Python Packages? \u2013 Part III | IBKR Campus US\" \/>\n<meta property=\"og:description\" content=\"As you begin to learn Python, you might encounter certain issues with respect to the platform and might feel that you are the only one here.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.interactivebrokers.com\/campus\/ibkr-quant-news\/how-to-install-python-packages-part-iii\/\" \/>\n<meta property=\"og:site_name\" content=\"IBKR Campus US\" \/>\n<meta property=\"article:published_time\" content=\"2023-05-08T14:56:03+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2023-05-08T14:56:36+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.interactivebrokers.com\/campus\/wp-content\/uploads\/sites\/2\/2023\/02\/python-blue-dots-opaque.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"1000\" \/>\n\t<meta property=\"og:image:height\" content=\"563\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"Chainika Thakar\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Chainika Thakar\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"5 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\n\t    \"@context\": \"https:\\\/\\\/schema.org\",\n\t    \"@graph\": [\n\t        {\n\t            \"@type\": \"NewsArticle\",\n\t            \"@id\": \"https:\\\/\\\/www.interactivebrokers.com\\\/campus\\\/ibkr-quant-news\\\/how-to-install-python-packages-part-iii\\\/#article\",\n\t            \"isPartOf\": {\n\t                \"@id\": \"https:\\\/\\\/www.interactivebrokers.com\\\/campus\\\/ibkr-quant-news\\\/how-to-install-python-packages-part-iii\\\/\"\n\t            },\n\t            \"author\": {\n\t                \"name\": \"Chainika Thakar\",\n\t                \"@id\": \"https:\\\/\\\/ibkrcampus.com\\\/campus\\\/#\\\/schema\\\/person\\\/c97b4c6a477fa019494f67cff50fcb10\"\n\t            },\n\t            \"headline\": \"How to Install Python Packages? \u2013 Part III\",\n\t            \"datePublished\": \"2023-05-08T14:56:03+00:00\",\n\t            \"dateModified\": \"2023-05-08T14:56:36+00:00\",\n\t            \"mainEntityOfPage\": {\n\t                \"@id\": \"https:\\\/\\\/www.interactivebrokers.com\\\/campus\\\/ibkr-quant-news\\\/how-to-install-python-packages-part-iii\\\/\"\n\t            },\n\t            \"wordCount\": 743,\n\t            \"commentCount\": 0,\n\t            \"publisher\": {\n\t                \"@id\": \"https:\\\/\\\/ibkrcampus.com\\\/campus\\\/#organization\"\n\t            },\n\t            \"image\": {\n\t                \"@id\": \"https:\\\/\\\/www.interactivebrokers.com\\\/campus\\\/ibkr-quant-news\\\/how-to-install-python-packages-part-iii\\\/#primaryimage\"\n\t            },\n\t            \"thumbnailUrl\": \"https:\\\/\\\/www.interactivebrokers.com\\\/campus\\\/wp-content\\\/uploads\\\/sites\\\/2\\\/2023\\\/02\\\/python-blue-dots-opaque.jpg\",\n\t            \"keywords\": [\n\t                \"Data Science\",\n\t                \"GitHub\",\n\t                \"Jupyter\",\n\t                \"PyPi\",\n\t                \"Python\",\n\t                \"Python package\",\n\t                \"Scikit Learn\",\n\t                \"Spyder\"\n\t            ],\n\t            \"articleSection\": [\n\t                \"Data Science\",\n\t                \"Programming Languages\",\n\t                \"Python Development\",\n\t                \"Quant\",\n\t                \"Quant Development\"\n\t            ],\n\t            \"inLanguage\": \"en-US\",\n\t            \"potentialAction\": [\n\t                {\n\t                    \"@type\": \"CommentAction\",\n\t                    \"name\": \"Comment\",\n\t                    \"target\": [\n\t                        \"https:\\\/\\\/www.interactivebrokers.com\\\/campus\\\/ibkr-quant-news\\\/how-to-install-python-packages-part-iii\\\/#respond\"\n\t                    ]\n\t                }\n\t            ]\n\t        },\n\t        {\n\t            \"@type\": \"WebPage\",\n\t            \"@id\": \"https:\\\/\\\/www.interactivebrokers.com\\\/campus\\\/ibkr-quant-news\\\/how-to-install-python-packages-part-iii\\\/\",\n\t            \"url\": \"https:\\\/\\\/www.interactivebrokers.com\\\/campus\\\/ibkr-quant-news\\\/how-to-install-python-packages-part-iii\\\/\",\n\t            \"name\": \"How to Install Python Packages? \u2013 Part III | IBKR Campus US\",\n\t            \"isPartOf\": {\n\t                \"@id\": \"https:\\\/\\\/ibkrcampus.com\\\/campus\\\/#website\"\n\t            },\n\t            \"primaryImageOfPage\": {\n\t                \"@id\": \"https:\\\/\\\/www.interactivebrokers.com\\\/campus\\\/ibkr-quant-news\\\/how-to-install-python-packages-part-iii\\\/#primaryimage\"\n\t            },\n\t            \"image\": {\n\t                \"@id\": \"https:\\\/\\\/www.interactivebrokers.com\\\/campus\\\/ibkr-quant-news\\\/how-to-install-python-packages-part-iii\\\/#primaryimage\"\n\t            },\n\t            \"thumbnailUrl\": \"https:\\\/\\\/www.interactivebrokers.com\\\/campus\\\/wp-content\\\/uploads\\\/sites\\\/2\\\/2023\\\/02\\\/python-blue-dots-opaque.jpg\",\n\t            \"datePublished\": \"2023-05-08T14:56:03+00:00\",\n\t            \"dateModified\": \"2023-05-08T14:56:36+00:00\",\n\t            \"description\": \"As you begin to learn Python, you might encounter certain issues with respect to the platform and might feel that you are the only one here.\",\n\t            \"inLanguage\": \"en-US\",\n\t            \"potentialAction\": [\n\t                {\n\t                    \"@type\": \"ReadAction\",\n\t                    \"target\": [\n\t                        \"https:\\\/\\\/www.interactivebrokers.com\\\/campus\\\/ibkr-quant-news\\\/how-to-install-python-packages-part-iii\\\/\"\n\t                    ]\n\t                }\n\t            ]\n\t        },\n\t        {\n\t            \"@type\": \"ImageObject\",\n\t            \"inLanguage\": \"en-US\",\n\t            \"@id\": \"https:\\\/\\\/www.interactivebrokers.com\\\/campus\\\/ibkr-quant-news\\\/how-to-install-python-packages-part-iii\\\/#primaryimage\",\n\t            \"url\": \"https:\\\/\\\/www.interactivebrokers.com\\\/campus\\\/wp-content\\\/uploads\\\/sites\\\/2\\\/2023\\\/02\\\/python-blue-dots-opaque.jpg\",\n\t            \"contentUrl\": \"https:\\\/\\\/www.interactivebrokers.com\\\/campus\\\/wp-content\\\/uploads\\\/sites\\\/2\\\/2023\\\/02\\\/python-blue-dots-opaque.jpg\",\n\t            \"width\": 1000,\n\t            \"height\": 563,\n\t            \"caption\": \"PySpark \u2013 A Beginner's Guide to Apache Spark and Big Data\"\n\t        },\n\t        {\n\t            \"@type\": \"WebSite\",\n\t            \"@id\": \"https:\\\/\\\/ibkrcampus.com\\\/campus\\\/#website\",\n\t            \"url\": \"https:\\\/\\\/ibkrcampus.com\\\/campus\\\/\",\n\t            \"name\": \"IBKR Campus US\",\n\t            \"description\": \"Financial Education from Interactive Brokers\",\n\t            \"publisher\": {\n\t                \"@id\": \"https:\\\/\\\/ibkrcampus.com\\\/campus\\\/#organization\"\n\t            },\n\t            \"potentialAction\": [\n\t                {\n\t                    \"@type\": \"SearchAction\",\n\t                    \"target\": {\n\t                        \"@type\": \"EntryPoint\",\n\t                        \"urlTemplate\": \"https:\\\/\\\/ibkrcampus.com\\\/campus\\\/?s={search_term_string}\"\n\t                    },\n\t                    \"query-input\": {\n\t                        \"@type\": \"PropertyValueSpecification\",\n\t                        \"valueRequired\": true,\n\t                        \"valueName\": \"search_term_string\"\n\t                    }\n\t                }\n\t            ],\n\t            \"inLanguage\": \"en-US\"\n\t        },\n\t        {\n\t            \"@type\": \"Organization\",\n\t            \"@id\": \"https:\\\/\\\/ibkrcampus.com\\\/campus\\\/#organization\",\n\t            \"name\": \"Interactive Brokers\",\n\t            \"alternateName\": \"IBKR\",\n\t            \"url\": \"https:\\\/\\\/ibkrcampus.com\\\/campus\\\/\",\n\t            \"logo\": {\n\t                \"@type\": \"ImageObject\",\n\t                \"inLanguage\": \"en-US\",\n\t                \"@id\": \"https:\\\/\\\/ibkrcampus.com\\\/campus\\\/#\\\/schema\\\/logo\\\/image\\\/\",\n\t                \"url\": \"https:\\\/\\\/www.interactivebrokers.com\\\/campus\\\/wp-content\\\/uploads\\\/sites\\\/2\\\/2024\\\/05\\\/ibkr-campus-logo.jpg\",\n\t                \"contentUrl\": \"https:\\\/\\\/www.interactivebrokers.com\\\/campus\\\/wp-content\\\/uploads\\\/sites\\\/2\\\/2024\\\/05\\\/ibkr-campus-logo.jpg\",\n\t                \"width\": 669,\n\t                \"height\": 669,\n\t                \"caption\": \"Interactive Brokers\"\n\t            },\n\t            \"image\": {\n\t                \"@id\": \"https:\\\/\\\/ibkrcampus.com\\\/campus\\\/#\\\/schema\\\/logo\\\/image\\\/\"\n\t            },\n\t            \"publishingPrinciples\": \"https:\\\/\\\/www.interactivebrokers.com\\\/campus\\\/about-ibkr-campus\\\/\",\n\t            \"ethicsPolicy\": \"https:\\\/\\\/www.interactivebrokers.com\\\/campus\\\/cyber-security-notice\\\/\"\n\t        },\n\t        {\n\t            \"@type\": \"Person\",\n\t            \"@id\": \"https:\\\/\\\/ibkrcampus.com\\\/campus\\\/#\\\/schema\\\/person\\\/c97b4c6a477fa019494f67cff50fcb10\",\n\t            \"name\": \"Chainika Thakar\",\n\t            \"url\": \"https:\\\/\\\/www.interactivebrokers.com\\\/campus\\\/author\\\/chainikathakar\\\/\"\n\t        }\n\t    ]\n\t}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"How to Install Python Packages? \u2013 Part III | IBKR Quant","description":"As you begin to learn Python, you might encounter certain issues with respect to the platform and might feel that you are the only one here.","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:\/\/www.interactivebrokers.com\/campus\/wp-json\/wp\/v2\/posts\/189986\/","og_locale":"en_US","og_type":"article","og_title":"How to Install Python Packages? \u2013 Part III | IBKR Campus US","og_description":"As you begin to learn Python, you might encounter certain issues with respect to the platform and might feel that you are the only one here.","og_url":"https:\/\/www.interactivebrokers.com\/campus\/ibkr-quant-news\/how-to-install-python-packages-part-iii\/","og_site_name":"IBKR Campus US","article_published_time":"2023-05-08T14:56:03+00:00","article_modified_time":"2023-05-08T14:56:36+00:00","og_image":[{"width":1000,"height":563,"url":"https:\/\/www.interactivebrokers.com\/campus\/wp-content\/uploads\/sites\/2\/2023\/02\/python-blue-dots-opaque.jpg","type":"image\/jpeg"}],"author":"Chainika Thakar","twitter_card":"summary_large_image","twitter_misc":{"Written by":"Chainika Thakar","Est. reading time":"5 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"NewsArticle","@id":"https:\/\/www.interactivebrokers.com\/campus\/ibkr-quant-news\/how-to-install-python-packages-part-iii\/#article","isPartOf":{"@id":"https:\/\/www.interactivebrokers.com\/campus\/ibkr-quant-news\/how-to-install-python-packages-part-iii\/"},"author":{"name":"Chainika Thakar","@id":"https:\/\/ibkrcampus.com\/campus\/#\/schema\/person\/c97b4c6a477fa019494f67cff50fcb10"},"headline":"How to Install Python Packages? \u2013 Part III","datePublished":"2023-05-08T14:56:03+00:00","dateModified":"2023-05-08T14:56:36+00:00","mainEntityOfPage":{"@id":"https:\/\/www.interactivebrokers.com\/campus\/ibkr-quant-news\/how-to-install-python-packages-part-iii\/"},"wordCount":743,"commentCount":0,"publisher":{"@id":"https:\/\/ibkrcampus.com\/campus\/#organization"},"image":{"@id":"https:\/\/www.interactivebrokers.com\/campus\/ibkr-quant-news\/how-to-install-python-packages-part-iii\/#primaryimage"},"thumbnailUrl":"https:\/\/www.interactivebrokers.com\/campus\/wp-content\/uploads\/sites\/2\/2023\/02\/python-blue-dots-opaque.jpg","keywords":["Data Science","GitHub","Jupyter","PyPi","Python","Python package","Scikit Learn","Spyder"],"articleSection":["Data Science","Programming Languages","Python Development","Quant","Quant Development"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.interactivebrokers.com\/campus\/ibkr-quant-news\/how-to-install-python-packages-part-iii\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.interactivebrokers.com\/campus\/ibkr-quant-news\/how-to-install-python-packages-part-iii\/","url":"https:\/\/www.interactivebrokers.com\/campus\/ibkr-quant-news\/how-to-install-python-packages-part-iii\/","name":"How to Install Python Packages? \u2013 Part III | IBKR Campus US","isPartOf":{"@id":"https:\/\/ibkrcampus.com\/campus\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.interactivebrokers.com\/campus\/ibkr-quant-news\/how-to-install-python-packages-part-iii\/#primaryimage"},"image":{"@id":"https:\/\/www.interactivebrokers.com\/campus\/ibkr-quant-news\/how-to-install-python-packages-part-iii\/#primaryimage"},"thumbnailUrl":"https:\/\/www.interactivebrokers.com\/campus\/wp-content\/uploads\/sites\/2\/2023\/02\/python-blue-dots-opaque.jpg","datePublished":"2023-05-08T14:56:03+00:00","dateModified":"2023-05-08T14:56:36+00:00","description":"As you begin to learn Python, you might encounter certain issues with respect to the platform and might feel that you are the only one here.","inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.interactivebrokers.com\/campus\/ibkr-quant-news\/how-to-install-python-packages-part-iii\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.interactivebrokers.com\/campus\/ibkr-quant-news\/how-to-install-python-packages-part-iii\/#primaryimage","url":"https:\/\/www.interactivebrokers.com\/campus\/wp-content\/uploads\/sites\/2\/2023\/02\/python-blue-dots-opaque.jpg","contentUrl":"https:\/\/www.interactivebrokers.com\/campus\/wp-content\/uploads\/sites\/2\/2023\/02\/python-blue-dots-opaque.jpg","width":1000,"height":563,"caption":"PySpark \u2013 A Beginner's Guide to Apache Spark and Big Data"},{"@type":"WebSite","@id":"https:\/\/ibkrcampus.com\/campus\/#website","url":"https:\/\/ibkrcampus.com\/campus\/","name":"IBKR Campus US","description":"Financial Education from Interactive Brokers","publisher":{"@id":"https:\/\/ibkrcampus.com\/campus\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/ibkrcampus.com\/campus\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/ibkrcampus.com\/campus\/#organization","name":"Interactive Brokers","alternateName":"IBKR","url":"https:\/\/ibkrcampus.com\/campus\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/ibkrcampus.com\/campus\/#\/schema\/logo\/image\/","url":"https:\/\/www.interactivebrokers.com\/campus\/wp-content\/uploads\/sites\/2\/2024\/05\/ibkr-campus-logo.jpg","contentUrl":"https:\/\/www.interactivebrokers.com\/campus\/wp-content\/uploads\/sites\/2\/2024\/05\/ibkr-campus-logo.jpg","width":669,"height":669,"caption":"Interactive Brokers"},"image":{"@id":"https:\/\/ibkrcampus.com\/campus\/#\/schema\/logo\/image\/"},"publishingPrinciples":"https:\/\/www.interactivebrokers.com\/campus\/about-ibkr-campus\/","ethicsPolicy":"https:\/\/www.interactivebrokers.com\/campus\/cyber-security-notice\/"},{"@type":"Person","@id":"https:\/\/ibkrcampus.com\/campus\/#\/schema\/person\/c97b4c6a477fa019494f67cff50fcb10","name":"Chainika Thakar","url":"https:\/\/www.interactivebrokers.com\/campus\/author\/chainikathakar\/"}]}},"jetpack_featured_media_url":"https:\/\/www.interactivebrokers.com\/campus\/wp-content\/uploads\/sites\/2\/2023\/02\/python-blue-dots-opaque.jpg","_links":{"self":[{"href":"https:\/\/ibkrcampus.com\/campus\/wp-json\/wp\/v2\/posts\/189986","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/ibkrcampus.com\/campus\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/ibkrcampus.com\/campus\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/ibkrcampus.com\/campus\/wp-json\/wp\/v2\/users\/368"}],"replies":[{"embeddable":true,"href":"https:\/\/ibkrcampus.com\/campus\/wp-json\/wp\/v2\/comments?post=189986"}],"version-history":[{"count":0,"href":"https:\/\/ibkrcampus.com\/campus\/wp-json\/wp\/v2\/posts\/189986\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/ibkrcampus.com\/campus\/wp-json\/wp\/v2\/media\/182059"}],"wp:attachment":[{"href":"https:\/\/ibkrcampus.com\/campus\/wp-json\/wp\/v2\/media?parent=189986"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/ibkrcampus.com\/campus\/wp-json\/wp\/v2\/categories?post=189986"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/ibkrcampus.com\/campus\/wp-json\/wp\/v2\/tags?post=189986"},{"taxonomy":"contributors-categories","embeddable":true,"href":"https:\/\/ibkrcampus.com\/campus\/wp-json\/wp\/v2\/contributors-categories?post=189986"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}