{"id":807,"date":"2019-05-12T11:57:23","date_gmt":"2019-05-12T10:57:23","guid":{"rendered":"http:\/\/ri.itservices.manchester.ac.uk\/htccondor\/?page_id=807"},"modified":"2025-01-30T11:59:42","modified_gmt":"2025-01-30T11:59:42","slug":"python_installed_packages","status":"publish","type":"page","link":"https:\/\/ri.itservices.manchester.ac.uk\/htccondor\/software\/python_installed_packages\/","title":{"rendered":"Python code for listing installed packages on HTCondor"},"content":{"rendered":"<p><a href=\"https:\/\/ri.itservices.manchester.ac.uk\/htccondor\/wp-content\/uploads\/list_packages.py\">Python code for listing all installed Python packages<\/a>.<\/p>\n<h3 class=\"entry-title\">Adding packages to Anaconda Python 2.7.5<\/h3>\n<ul>\n<li><tt>module load python\/2.7.5<\/tt><\/li>\n<li><tt>mkdir python27_packages<\/tt><\/li>\n<li><tt>export PYTHONPATH=$(pwd)\/python27_packages<\/tt><\/li>\n<li><tt>pip install --target=python27_packages &lt;python_package1&gt;<\/tt><\/li>\n<li><tt>pip install --target=python27_packages &lt;python_package2&gt;<\/tt><\/li>\n<li><tt>condor_submit submit_python27_listpackages.txt<\/tt><\/li>\n<\/ul>\n<p>using the following <a href=\"https:\/\/ri.itservices.manchester.ac.uk\/htccondor\/wp-content\/uploads\/submit_python27_listpackages.txt\">HTCondor submit file<\/a>.<\/p>\n<h3 class=\"entry-title\">Adding packages to Anaconda Python 3.7.12<\/h3>\n<ul>\n<li><tt>module load python\/3.7.12<\/tt><\/li>\n<li><tt>mkdir python3712_packages<\/tt><\/li>\n<li><tt>export PYTHONPATH=$(pwd)\/python3712_packages<\/tt><\/li>\n<li><tt>pip install --target=python3712_packages &lt;python_package1&gt;<\/tt><\/li>\n<li><tt>pip install --target=python3712_packages &lt;python_package2&gt;<\/tt><\/li>\n<li><tt>condor_submit submit_python3712_listpackages.txt<\/tt><\/li>\n<\/ul>\n<p>using the following <a href=\"https:\/\/ri.itservices.manchester.ac.uk\/htccondor\/wp-content\/uploads\/submit_python3712_listpackages.txt\">HTCondor submit file<\/a>.<\/p>\n<h3 class=\"entry-title\">Adding packages to Anaconda Python 3.8.12<\/h3>\n<ul>\n<li><tt>module load python\/3.8.12<\/tt><\/li>\n<li><tt>mkdir python3812_packages<\/tt><\/li>\n<li><tt>export PYTHONPATH=$(pwd)\/python3812_packages<\/tt><\/li>\n<li><tt>pip install --target=python3812_packages &lt;python_package1&gt;<\/tt><\/li>\n<li><tt>pip install --target=python3812_packages &lt;python_package2&gt;<\/tt><\/li>\n<li><tt>condor_submit submit_python3812_listpackages.txt<\/tt><\/li>\n<\/ul>\n<p>using the following <a href=\"https:\/\/ri.itservices.manchester.ac.uk\/htccondor\/wp-content\/uploads\/submit_python3812_listpackages.txt\">HTCondor submit file<\/a>.<\/p>\n<h3 class=\"entry-title\">Adding packages to Anaconda Python 3.9.7<\/h3>\n<ul>\n<li><tt>module load python\/3.9.7<\/tt><\/li>\n<li><tt>mkdir python397_packages<\/tt><\/li>\n<li><tt>export PYTHONPATH=$(pwd)\/python397_packages<\/tt><\/li>\n<li><tt>pip install --target=python397_packages &lt;python_package1&gt;<\/tt><\/li>\n<li><tt>pip install --target=python397_packages &lt;python_package2&gt;<\/tt><\/li>\n<li><tt>condor_submit submit_python397_listpackages.txt<\/tt><\/li>\n<\/ul>\n<p>using the following <a href=\"https:\/\/ri.itservices.manchester.ac.uk\/htccondor\/wp-content\/uploads\/submit_python397_listpackages.txt\">HTCondor submit file<\/a>.<\/p>\n<h3 class=\"entry-title\">Adding packages to Anaconda Python 3.10.2<\/h3>\n<ul>\n<li><tt>module load python\/3.10.2<\/tt><\/li>\n<li><tt>mkdir python3102_packages<\/tt><\/li>\n<li><tt>export PYTHONPATH=$(pwd)\/python3102_packages<\/tt><\/li>\n<li><tt>pip install --target=python3102_packages &lt;python_package1&gt;<\/tt><\/li>\n<li><tt>pip install --target=python3102_packages &lt;python_package2&gt;<\/tt><\/li>\n<li><tt>condor_submit submit_python3102_listpackages.txt<\/tt><\/li>\n<\/ul>\n<p>using the following <a href=\"https:\/\/ri.itservices.manchester.ac.uk\/htccondor\/wp-content\/uploads\/submit_python3102_listpackages.txt\">HTCondor submit file<\/a>.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Python code for listing all installed Python packages. Adding packages to Anaconda Python 2.7.5 module load python\/2.7.5 mkdir python27_packages export PYTHONPATH=$(pwd)\/python27_packages pip install &#8211;target=python27_packages &lt;python_package1&gt; pip install &#8211;target=python27_packages &lt;python_package2&gt; condor_submit submit_python27_listpackages.txt using the following HTCondor submit file. Adding packages to Anaconda Python 3.7.12 module load python\/3.7.12 mkdir python3712_packages export PYTHONPATH=$(pwd)\/python3712_packages pip install &#8211;target=python3712_packages &lt;python_package1&gt; pip install &#8211;target=python3712_packages &lt;python_package2&gt; condor_submit submit_python3712_listpackages.txt using the following HTCondor submit file. Adding packages to Anaconda Python 3.8.12 module load python\/3.8.12.. <a href=\"https:\/\/ri.itservices.manchester.ac.uk\/htccondor\/software\/python_installed_packages\/\">Read more &raquo;<\/a><\/p>\n","protected":false},"author":3,"featured_media":0,"parent":17,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-807","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/ri.itservices.manchester.ac.uk\/htccondor\/wp-json\/wp\/v2\/pages\/807","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/ri.itservices.manchester.ac.uk\/htccondor\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/ri.itservices.manchester.ac.uk\/htccondor\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/ri.itservices.manchester.ac.uk\/htccondor\/wp-json\/wp\/v2\/users\/3"}],"replies":[{"embeddable":true,"href":"https:\/\/ri.itservices.manchester.ac.uk\/htccondor\/wp-json\/wp\/v2\/comments?post=807"}],"version-history":[{"count":10,"href":"https:\/\/ri.itservices.manchester.ac.uk\/htccondor\/wp-json\/wp\/v2\/pages\/807\/revisions"}],"predecessor-version":[{"id":1143,"href":"https:\/\/ri.itservices.manchester.ac.uk\/htccondor\/wp-json\/wp\/v2\/pages\/807\/revisions\/1143"}],"up":[{"embeddable":true,"href":"https:\/\/ri.itservices.manchester.ac.uk\/htccondor\/wp-json\/wp\/v2\/pages\/17"}],"wp:attachment":[{"href":"https:\/\/ri.itservices.manchester.ac.uk\/htccondor\/wp-json\/wp\/v2\/media?parent=807"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}