{"id":936,"date":"2018-12-11T14:32:12","date_gmt":"2018-12-11T14:32:12","guid":{"rendered":"http:\/\/timony.com\/mickzblog\/?p=936"},"modified":"2018-12-11T14:32:12","modified_gmt":"2018-12-11T14:32:12","slug":"edx-on-debian-stretch","status":"publish","type":"post","link":"https:\/\/timony.com\/mickzblog\/2018\/12\/11\/edx-on-debian-stretch\/","title":{"rendered":"Edx on Debian Stretch"},"content":{"rendered":"<p>After you clone the Edx repo there you will find a (undocumented) list of packages required to install on Ubuntu:<\/p>\n<pre>requirements\/system\/ubuntu\/<wbr \/>apt-packages.txt<\/pre>\n<p>These packages and others are required for Debian Stretch.\u00a0 First, install these packages:<\/p>\n<pre>sudo apt-get install $(grep -vE \"^\\s*#\" requirements\/system\/ubuntu\/<wbr \/>apt-packages.txt\u00a0\u00a0 | tr \"\\n\" \" \")<\/pre>\n<p>And then install these packages:<\/p>\n<pre>sudo apt-get install python-scipy python-numpy build-essential python-dev gfortran libfreetype6-dev libjpeg-dev libtiff5-dev zlib1g-dev libpng-dev  libxml2-dev libxslt-dev yui-compressor graphviz libgraphviz-dev graphviz-dev mysql-server libmysqlclient-dev libgeos-dev libreadline7 libreadline7-dev mongodb nodejs mysql-client virtualenvwrapper libgeos-ruby1.8 lynx-cur libxmlsec1-dev swig  libsqlclient-dev libxmlsec1<\/pre>\n<p>Like the photo? See a bigger version on <a href=\"https:\/\/www.flickr.com\/photos\/timony\/43832364275\" target=\"_blank\" rel=\"noopener\">Flickr<\/a>.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>After you clone the Edx repo there you will find a (undocumented) list of packages required to install on Ubuntu: requirements\/system\/ubuntu\/apt-packages.txt These packages and others are required for Debian Stretch.\u00a0 First, install these packages: sudo apt-get install $(grep -vE &#8220;^\\s*#&#8221; requirements\/system\/ubuntu\/apt-packages.txt\u00a0\u00a0 | tr &#8220;\\n&#8221; &#8221; &#8220;) And then install these packages: sudo apt-get install python-scipy &hellip; <a href=\"https:\/\/timony.com\/mickzblog\/2018\/12\/11\/edx-on-debian-stretch\/\" class=\"more-link\">Continue reading <span class=\"screen-reader-text\">Edx on Debian Stretch<\/span> <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_exactmetrics_skip_tracking":false,"_exactmetrics_sitenote_active":false,"_exactmetrics_sitenote_note":"","_exactmetrics_sitenote_category":0,"footnotes":""},"categories":[52,685,22,33,665],"tags":[190,712,686,711,502,670],"class_list":["post-936","post","type-post","status-publish","format-standard","hentry","category-debian-linux","category-django","category-linux","category-programming","category-python","tag-debian","tag-development","tag-django","tag-edx","tag-programming","tag-python"],"_links":{"self":[{"href":"https:\/\/timony.com\/mickzblog\/wp-json\/wp\/v2\/posts\/936","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/timony.com\/mickzblog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/timony.com\/mickzblog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/timony.com\/mickzblog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/timony.com\/mickzblog\/wp-json\/wp\/v2\/comments?post=936"}],"version-history":[{"count":2,"href":"https:\/\/timony.com\/mickzblog\/wp-json\/wp\/v2\/posts\/936\/revisions"}],"predecessor-version":[{"id":938,"href":"https:\/\/timony.com\/mickzblog\/wp-json\/wp\/v2\/posts\/936\/revisions\/938"}],"wp:attachment":[{"href":"https:\/\/timony.com\/mickzblog\/wp-json\/wp\/v2\/media?parent=936"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/timony.com\/mickzblog\/wp-json\/wp\/v2\/categories?post=936"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/timony.com\/mickzblog\/wp-json\/wp\/v2\/tags?post=936"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}