Ticket #5987 (closed: fixed)

Opened 8 years ago

Last modified 5 years ago

Ship IPython with windows as standard

Reported by: Martyn Gigg Owned by: Martyn Gigg
Priority: blocker Milestone: Release 2.3
Component: Mantid Keywords:
Cc: Blocked By:
Blocking: Tester: Russell Taylor

Description


Change History

comment:1 Changed 8 years ago by Martyn Gigg

  • Status changed from new to accepted

comment:2 Changed 8 years ago by Martyn Gigg

Add 32-bit IPython bindings. Refs #5987

Changeset: e785181e0686d435ecb1ee8f50f4898137fda147

comment:3 Changed 8 years ago by Martyn Gigg

Add 64-bit IPython packages. Refs #5987

Changeset: 0c62bc02cc84d81d635a5cad4e5cd055de872763

comment:4 Changed 8 years ago by Martyn Gigg

Make sure ipython uses the correct executable. Refs #5987

Changeset: 77161ab9dabb65f1c97898db01856df4c325c55c

comment:5 Changed 8 years ago by Martyn Gigg

Include pythonw in Windows package. Refs #5987

Required for IPython

Changeset: 33ef069a3dff62e0531c81249a336cd8b8f63a32

comment:6 Changed 8 years ago by Martyn Gigg

Remove IPython from win32 as it is causing problems. Refs #5987

Changeset: 15b5ec8e4c7bd922d678d3fd2f6da39fe1cd0723

comment:7 Changed 8 years ago by Martyn Gigg

Disable IPython check for windows. Refs #5987

This should avoid the 32-bit issue of not being able to start MantidPlot

Changeset: d14a6aa5b63a018577951b7677ca06b1121a1269

comment:8 Changed 8 years ago by Martyn Gigg

Add pythonw exe for win64. Refs #5987

Changeset: d16ab7f82f18f8fe9c7dbbe26acfe8e35d86ac2d

comment:9 Changed 8 years ago by Martyn Gigg

Add pythonw debug exe. Refs #5987

Changeset: 23bee608dd7acdbce470e9d9f7c71fb33c789c08

comment:10 Changed 8 years ago by Martyn Gigg

Copy python_w to build's bin directory. Refs #5987

Changeset: 144ca55a624c2b7ce51557c6133dab67a7bfbe06

comment:11 Changed 8 years ago by Martyn Gigg

Add IPython .py files. Refs #5987

Changeset: 59b0dcef02e4234db54f05a6ed5978daec20d26a

comment:12 Changed 8 years ago by Martyn Gigg

Add 32-bit IPython files. Refs #5987

Changeset: ade3b91436959c0a9c8f1e11f3db286fce5ffd9d

comment:13 Changed 8 years ago by Martyn Gigg

  • Status changed from accepted to verify
  • Resolution set to fixed

comment:14 Changed 8 years ago by Russell Taylor

  • Status changed from verify to verifying
  • Tester set to Russell Taylor

comment:15 Changed 8 years ago by Russell Taylor

  • Status changed from verifying to reopened
  • Resolution fixed deleted

I can't get this to work for me. Press F5 or select the menu option and nothing whatsoever happens.

Tried 64 & 32 bit machines, with and without previous Mantid (& IPython the old way) installations.

comment:16 Changed 8 years ago by Martyn Gigg

  • Priority changed from major to blocker

comment:17 Changed 8 years ago by Martyn Gigg

  • Status changed from reopened to accepted

comment:18 Changed 8 years ago by Martyn Gigg

Add missing import line for IPython on windows. Refs #5987

Doing the import twice does no harm & avoids having to run one function before another.

Changeset: c72cd0ec9f78252c9624a19001c14d19df0cf228

comment:19 Changed 8 years ago by Martyn Gigg

Add IPython packages to Ubuntu package dependences. Refs #5987

Changeset: 6fa0b97e158ad7995cf4cf8ed7f9a5e46f9538fc

comment:20 Changed 8 years ago by Martyn Gigg

  • Status changed from accepted to verify
  • Resolution set to fixed

comment:21 Changed 8 years ago by Russell Taylor

  • Status changed from verify to verifying

comment:22 Changed 8 years ago by Martyn Gigg

Remove redundant .pyd files that are just copies. Refs #5987

Changeset: be011716e79c06de1840fefea26fe2d347baf615

comment:23 Changed 8 years ago by Russell Taylor

  • Status changed from verifying to closed

Works now (tested 64 & 32 bit versions). IPython is pulled in when installing the package on Ubuntu 12.04 via gdebi (also tested it works in MantidPlot).

comment:24 Changed 8 years ago by Martyn Gigg

Make sure ipython uses the correct executable. Refs #5987

Changeset: 77161ab9dabb65f1c97898db01856df4c325c55c

comment:25 Changed 8 years ago by Martyn Gigg

Include pythonw in Windows package. Refs #5987

Required for IPython

Changeset: 33ef069a3dff62e0531c81249a336cd8b8f63a32

comment:26 Changed 8 years ago by Martyn Gigg

Disable IPython check for windows. Refs #5987

This should avoid the 32-bit issue of not being able to start MantidPlot

Changeset: d14a6aa5b63a018577951b7677ca06b1121a1269

comment:27 Changed 8 years ago by Martyn Gigg

Copy python_w to build's bin directory. Refs #5987

Changeset: 144ca55a624c2b7ce51557c6133dab67a7bfbe06

comment:28 Changed 8 years ago by Martyn Gigg

Add missing import line for IPython on windows. Refs #5987

Doing the import twice does no harm & avoids having to run one function before another.

Changeset: c72cd0ec9f78252c9624a19001c14d19df0cf228

comment:29 Changed 8 years ago by Martyn Gigg

Add IPython packages to Ubuntu package dependences. Refs #5987

Changeset: 6fa0b97e158ad7995cf4cf8ed7f9a5e46f9538fc

comment:30 Changed 8 years ago by Martyn Gigg

Add missing import line for IPython on windows. Refs #5987

Doing the import twice does no harm & avoids having to run one function before another.

Changeset: c72cd0ec9f78252c9624a19001c14d19df0cf228

comment:31 Changed 8 years ago by Martyn Gigg

Add IPython packages to Ubuntu package dependences. Refs #5987

Changeset: 6fa0b97e158ad7995cf4cf8ed7f9a5e46f9538fc

comment:32 Changed 5 years ago by Stuart Campbell

This ticket has been transferred to github issue 6833

Note: See TracTickets for help on using tickets.