{"action":"created","issue":{"url":"https://api.github.com/repos/althonos/mzml2isa/issues/15","repository_url":"https://api.github.com/repos/althonos/mzml2isa","labels_url":"https://api.github.com/repos/althonos/mzml2isa/issues/15/labels{/name}","comments_url":"https://api.github.com/repos/althonos/mzml2isa/issues/15/comments","events_url":"https://api.github.com/repos/althonos/mzml2isa/issues/15/events","html_url":"https://github.com/althonos/mzml2isa/issues/15","id":172095539,"number":15,"title":"lxml in windows (pip install)","user":{"login":"Tomnl","id":5541632,"avatar_url":"https://avatars.githubusercontent.com/u/5541632?v=3","gravatar_id":"","url":"https://api.github.com/users/Tomnl","html_url":"https://github.com/Tomnl","followers_url":"https://api.github.com/users/Tomnl/followers","following_url":"https://api.github.com/users/Tomnl/following{/other_user}","gists_url":"https://api.github.com/users/Tomnl/gists{/gist_id}","starred_url":"https://api.github.com/users/Tomnl/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Tomnl/subscriptions","organizations_url":"https://api.github.com/users/Tomnl/orgs","repos_url":"https://api.github.com/users/Tomnl/repos","events_url":"https://api.github.com/users/Tomnl/events{/privacy}","received_events_url":"https://api.github.com/users/Tomnl/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/althonos/mzml2isa/labels/bug","name":"bug","color":"ee0701"}],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":6,"created_at":"2016-08-19T09:53:44Z","updated_at":"2016-09-16T12:55:00Z","closed_at":null,"body":"When installing mzml2isa on windows lxml has to be installed in a bit of strange way so is failing with pip install.\r\n\r\nThe installation works fine if you first install lxml using the following command (takes a while though and requires 'Microsoft Visual C++' ):\r\n\r\n`set STATICBUILD=true && pip install lxml`\r\n\r\n\r\nAlternatively, lxml can be installed from [the unofficial binaries ](http://www.lfd.uci.edu/~gohlke/pythonlibs/#lxml), (probably the easiest approach)\r\n\r\n\r\nMore information:\r\n- http://stackoverflow.com/questions/20460890/lxml-install-on-windows-7-using-pip-and-python-2-7\r\n- http://stackoverflow.com/questions/19548011/cannot-install-lxml-on-mac-os-x-10-9\r\n\r\n\r\n```\r\nC:\\Users\\tnl495>pip install mzml2isa\r\nCollecting mzml2isa\r\n  Using cached mzml2isa-0.4.25.tar.gz\r\nCollecting lxml (from mzml2isa)\r\n  Using cached lxml-3.6.3.tar.gz\r\nCollecting pronto (from mzml2isa)\r\n  Using cached pronto-0.3.3.tar.gz\r\nCollecting chainmap (from mzml2isa)\r\n  Downloading chainmap-1.0.2-py2.py3-none-any.whl\r\nRequirement already satisfied (use --upgrade to upgrade): six in c:\\python27\\lib\r\n\\site-packages (from pronto->mzml2isa)\r\nInstalling collected packages: lxml, pronto, chainmap, mzml2isa\r\n  Running setup.py install for lxml\r\n    Complete output from command c:\\python27\\python.exe -c \"import setuptools, t\r\nokenize;__file__='c:\\\\users\\\\tnl495\\\\appdata\\\\local\\\\temp\\\\pip-build-cukyyy\\\\lxm\r\nl\\\\setup.py';exec(compile(getattr(tokenize, 'open', open)(__file__).read().repla\r\nce('\\r\\n', '\\n'), __file__, 'exec'))\" install --record c:\\users\\tnl495\\appdata\\l\r\nocal\\temp\\pip-q4w9fi-record\\install-record.txt --single-version-externally-manag\r\ned --compile:\r\n    Building lxml version 3.6.3.\r\n    Building without Cython.\r\n    ERROR: 'xslt-config' is not recognized as an internal or external command,\r\n    operable program or batch file.\r\n\r\n    ** make sure the development packages of libxml2 and libxslt are installed *\r\n*\r\n\r\n    Using build configuration of libxslt\r\n    running install\r\n    running build\r\n    running build_py\r\n    creating build\r\n    creating build\\lib.win32-2.7\r\n    creating build\\lib.win32-2.7\\lxml\r\n    copying src\\lxml\\builder.py -> build\\lib.win32-2.7\\lxml\r\n    copying src\\lxml\\cssselect.py -> build\\lib.win32-2.7\\lxml\r\n    copying src\\lxml\\doctestcompare.py -> build\\lib.win32-2.7\\lxml\r\n    copying src\\lxml\\ElementInclude.py -> build\\lib.win32-2.7\\lxml\r\n    copying src\\lxml\\pyclasslookup.py -> build\\lib.win32-2.7\\lxml\r\n    copying src\\lxml\\sax.py -> build\\lib.win32-2.7\\lxml\r\n    copying src\\lxml\\usedoctest.py -> build\\lib.win32-2.7\\lxml\r\n    copying src\\lxml\\_elementpath.py -> build\\lib.win32-2.7\\lxml\r\n    copying src\\lxml\\__init__.py -> build\\lib.win32-2.7\\lxml\r\n    creating build\\lib.win32-2.7\\lxml\\includes\r\n    copying src\\lxml\\includes\\__init__.py -> build\\lib.win32-2.7\\lxml\\includes\r\n    creating build\\lib.win32-2.7\\lxml\\html\r\n    copying src\\lxml\\html\\builder.py -> build\\lib.win32-2.7\\lxml\\html\r\n    copying src\\lxml\\html\\clean.py -> build\\lib.win32-2.7\\lxml\\html\r\n    copying src\\lxml\\html\\defs.py -> build\\lib.win32-2.7\\lxml\\html\r\n    copying src\\lxml\\html\\diff.py -> build\\lib.win32-2.7\\lxml\\html\r\n    copying src\\lxml\\html\\ElementSoup.py -> build\\lib.win32-2.7\\lxml\\html\r\n    copying src\\lxml\\html\\formfill.py -> build\\lib.win32-2.7\\lxml\\html\r\n    copying src\\lxml\\html\\html5parser.py -> build\\lib.win32-2.7\\lxml\\html\r\n    copying src\\lxml\\html\\soupparser.py -> build\\lib.win32-2.7\\lxml\\html\r\n    copying src\\lxml\\html\\usedoctest.py -> build\\lib.win32-2.7\\lxml\\html\r\n    copying src\\lxml\\html\\_diffcommand.py -> build\\lib.win32-2.7\\lxml\\html\r\n    copying src\\lxml\\html\\_html5builder.py -> build\\lib.win32-2.7\\lxml\\html\r\n    copying src\\lxml\\html\\_setmixin.py -> build\\lib.win32-2.7\\lxml\\html\r\n    copying src\\lxml\\html\\__init__.py -> build\\lib.win32-2.7\\lxml\\html\r\n    creating build\\lib.win32-2.7\\lxml\\isoschematron\r\n    copying src\\lxml\\isoschematron\\__init__.py -> build\\lib.win32-2.7\\lxml\\isosc\r\nhematron\r\n    copying src\\lxml\\lxml.etree.h -> build\\lib.win32-2.7\\lxml\r\n    copying src\\lxml\\lxml.etree_api.h -> build\\lib.win32-2.7\\lxml\r\n    copying src\\lxml\\includes\\c14n.pxd -> build\\lib.win32-2.7\\lxml\\includes\r\n    copying src\\lxml\\includes\\config.pxd -> build\\lib.win32-2.7\\lxml\\includes\r\n    copying src\\lxml\\includes\\dtdvalid.pxd -> build\\lib.win32-2.7\\lxml\\includes\r\n    copying src\\lxml\\includes\\etreepublic.pxd -> build\\lib.win32-2.7\\lxml\\includ\r\nes\r\n    copying src\\lxml\\includes\\htmlparser.pxd -> build\\lib.win32-2.7\\lxml\\include\r\ns\r\n    copying src\\lxml\\includes\\relaxng.pxd -> build\\lib.win32-2.7\\lxml\\includes\r\n    copying src\\lxml\\includes\\schematron.pxd -> build\\lib.win32-2.7\\lxml\\include\r\ns\r\n    copying src\\lxml\\includes\\tree.pxd -> build\\lib.win32-2.7\\lxml\\includes\r\n    copying src\\lxml\\includes\\uri.pxd -> build\\lib.win32-2.7\\lxml\\includes\r\n    copying src\\lxml\\includes\\xinclude.pxd -> build\\lib.win32-2.7\\lxml\\includes\r\n    copying src\\lxml\\includes\\xmlerror.pxd -> build\\lib.win32-2.7\\lxml\\includes\r\n    copying src\\lxml\\includes\\xmlparser.pxd -> build\\lib.win32-2.7\\lxml\\includes\r\n\r\n    copying src\\lxml\\includes\\xmlschema.pxd -> build\\lib.win32-2.7\\lxml\\includes\r\n\r\n    copying src\\lxml\\includes\\xpath.pxd -> build\\lib.win32-2.7\\lxml\\includes\r\n    copying src\\lxml\\includes\\xslt.pxd -> build\\lib.win32-2.7\\lxml\\includes\r\n    copying src\\lxml\\includes\\etree_defs.h -> build\\lib.win32-2.7\\lxml\\includes\r\n    copying src\\lxml\\includes\\lxml-version.h -> build\\lib.win32-2.7\\lxml\\include\r\ns\r\n    creating build\\lib.win32-2.7\\lxml\\isoschematron\\resources\r\n    creating build\\lib.win32-2.7\\lxml\\isoschematron\\resources\\rng\r\n    copying src\\lxml\\isoschematron\\resources\\rng\\iso-schematron.rng -> build\\lib\r\n.win32-2.7\\lxml\\isoschematron\\resources\\rng\r\n    creating build\\lib.win32-2.7\\lxml\\isoschematron\\resources\\xsl\r\n    copying src\\lxml\\isoschematron\\resources\\xsl\\RNG2Schtrn.xsl -> build\\lib.win\r\n32-2.7\\lxml\\isoschematron\\resources\\xsl\r\n    copying src\\lxml\\isoschematron\\resources\\xsl\\XSD2Schtrn.xsl -> build\\lib.win\r\n32-2.7\\lxml\\isoschematron\\resources\\xsl\r\n    creating build\\lib.win32-2.7\\lxml\\isoschematron\\resources\\xsl\\iso-schematron\r\n-xslt1\r\n    copying src\\lxml\\isoschematron\\resources\\xsl\\iso-schematron-xslt1\\iso_abstra\r\nct_expand.xsl -> build\\lib.win32-2.7\\lxml\\isoschematron\\resources\\xsl\\iso-schema\r\ntron-xslt1\r\n    copying src\\lxml\\isoschematron\\resources\\xsl\\iso-schematron-xslt1\\iso_dsdl_i\r\nnclude.xsl -> build\\lib.win32-2.7\\lxml\\isoschematron\\resources\\xsl\\iso-schematro\r\nn-xslt1\r\n    copying src\\lxml\\isoschematron\\resources\\xsl\\iso-schematron-xslt1\\iso_schema\r\ntron_message.xsl -> build\\lib.win32-2.7\\lxml\\isoschematron\\resources\\xsl\\iso-sch\r\nematron-xslt1\r\n    copying src\\lxml\\isoschematron\\resources\\xsl\\iso-schematron-xslt1\\iso_schema\r\ntron_skeleton_for_xslt1.xsl -> build\\lib.win32-2.7\\lxml\\isoschematron\\resources\\\r\nxsl\\iso-schematron-xslt1\r\n    copying src\\lxml\\isoschematron\\resources\\xsl\\iso-schematron-xslt1\\iso_svrl_f\r\nor_xslt1.xsl -> build\\lib.win32-2.7\\lxml\\isoschematron\\resources\\xsl\\iso-schemat\r\nron-xslt1\r\n    copying src\\lxml\\isoschematron\\resources\\xsl\\iso-schematron-xslt1\\readme.txt\r\n -> build\\lib.win32-2.7\\lxml\\isoschematron\\resources\\xsl\\iso-schematron-xslt1\r\n    running build_ext\r\n    building 'lxml.etree' extension\r\n    error: Microsoft Visual C++ 9.0 is required (Unable to find vcvarsall.bat).\r\nGet it from http://aka.ms/vcpython27\r\n\r\n    ----------------------------------------\r\nCommand \"c:\\python27\\python.exe -c \"import setuptools, tokenize;__file__='c:\\\\us\r\ners\\\\tnl495\\\\appdata\\\\local\\\\temp\\\\pip-build-cukyyy\\\\lxml\\\\setup.py';exec(compil\r\ne(getattr(tokenize, 'open', open)(__file__).read().replace('\\r\\n', '\\n'), __file\r\n__, 'exec'))\" install --record c:\\users\\tnl495\\appdata\\local\\temp\\pip-q4w9fi-rec\r\nord\\install-record.txt --single-version-externally-managed --compile\" failed wit\r\nh error code 1 in c:\\users\\tnl495\\appdata\\local\\temp\\pip-build-cukyyy\\lxml\r\nYou are using pip version 7.1.2, however version 8.1.2 is available.\r\nYou should consider upgrading via the 'python -m pip install --upgrade pip' comm\r\nand.\r\n```\r\n"},"comment":{"url":"https://api.github.com/repos/althonos/mzml2isa/issues/comments/247593306","html_url":"https://github.com/althonos/mzml2isa/issues/15#issuecomment-247593306","issue_url":"https://api.github.com/repos/althonos/mzml2isa/issues/15","id":247593306,"user":{"login":"althonos","id":8660647,"avatar_url":"https://avatars.githubusercontent.com/u/8660647?v=3","gravatar_id":"","url":"https://api.github.com/users/althonos","html_url":"https://github.com/althonos","followers_url":"https://api.github.com/users/althonos/followers","following_url":"https://api.github.com/users/althonos/following{/other_user}","gists_url":"https://api.github.com/users/althonos/gists{/gist_id}","starred_url":"https://api.github.com/users/althonos/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/althonos/subscriptions","organizations_url":"https://api.github.com/users/althonos/orgs","repos_url":"https://api.github.com/users/althonos/repos","events_url":"https://api.github.com/users/althonos/events{/privacy}","received_events_url":"https://api.github.com/users/althonos/received_events","type":"User","site_admin":false},"created_at":"2016-09-16T12:54:59Z","updated_at":"2016-09-16T12:54:59Z","body":"Could you open an issue on althonos/mzml2isa-qt ? It helps to have every\nissue in the right place ;)\n\nI'll investigate but i don't have a proper windows dev machine so it'll\ntake a bit of time\n\nLe 14 sept. 2016 18:00, \"Reza Salek\" <notifications@github.com> a écrit :\n\n> There are still some issues using in Windows We tried it in Windows 7 and\n> the command line works but for the GUI-qt we get the error below. I guess\n> could be handling directories in Windows, any idea?\n>\n> https://www.dropbox.com/s/6fepb3xul19bydr/Screenshot%\n> 202016-09-14%2016.59.08.png?dl=0\n>\n> —\n> You are receiving this because you commented.\n> Reply to this email directly, view it on GitHub\n> <https://github.com/althonos/mzml2isa/issues/15#issuecomment-247062633>,\n> or mute the thread\n> <https://github.com/notifications/unsubscribe-auth/AIQmp9ay4hu9qQIkmJwzcscqEwHt9yKlks5qqBoHgaJpZM4JoUiK>\n> .\n>\n"}}
{"actor":{"display_login":"althonos"}}