Python 3.7 and cmi

166 views
Skip to first unread message

Monica

unread,
Apr 25, 2025, 8:18:35 AMApr 25
to diffpy...@googlegroups.com
Dear all,
The new anaconda 24.9.2 does not contain python 3.7 anymore (it’s no more supported, apparently).
Shall I downgrade anaconda to get python 3.7 or there’s a smarter way to install CMI?

Best to everyone!
Monica
---
Monica Dapiaggi

Simon Billinge

unread,
Apr 25, 2025, 8:21:22 AMApr 25
to diffpy...@googlegroups.com
This is our summer project....cmi on Python 3.13 (and Windows). We are nearly there.

I think we can do a Linux release on 3.13 right now as it is the last few windows things holding is up. I will look into that this weekend...

Simon Billinge
Professor, 
Department of Applied Physics and Applied Mathematics
Columbia University

On Fri, Apr 25, 2025, 8:18 AM Monica <mdap...@gmail.com> wrote:
Dear all, The new anaconda 24. 9. 2 does not contain python 3. 7 anymore (it’s no more supported, apparently). Shall I downgrade anaconda to get python 3. 7 or there’s a smarter way to install CMI? Best to everyone! Monica --- Monica Dapiaggi --
ZjQcmQRYFpfptBannerStart
This Message Is From an External Sender
This message came from outside your organization.
 
ZjQcmQRYFpfptBannerEnd
Dear all,
The new anaconda 24.9.2 does not contain python 3.7 anymore (it’s no more supported, apparently). 
Shall I downgrade anaconda to get python 3.7 or there’s a smarter way to install CMI?

Best to everyone!
Monica
---
Monica Dapiaggi

-- 
You received this message because you are subscribed to the Google Groups "diffpy-users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to diffpy-users...@googlegroups.com.
To view this discussion visit https://groups.google.com/d/msgid/diffpy-users/9E4E9487-26CA-4C29-8DEA-59426717587A%40gmail.com .

Monica Dapiaggi

unread,
Apr 25, 2025, 9:14:44 AMApr 25
to diffpy...@googlegroups.com, diffpy...@googlegroups.com
Thanks, no rush!
Monica 
---
Monica Dapiaggi

Il giorno 25 apr 2025, alle ore 14:21, Simon Billinge <sb2...@columbia.edu> ha scritto:



Ratel-Ramond Nicolas

unread,
Jun 17, 2025, 12:37:31 PMJun 17
to diffpy...@googlegroups.com

Dear all,

I need to install diffpy-cmi on a remote machine, starting from scratch.

Is there any way to install diffpy-cmi using pip (since Python 3.7 is no longer distributed with anaconda)?

I will try using the information found in the following link.

https://www.diffpy.org/products/diffpycmi/install.html

Meantime, if someone has an idea, I would be happy to hear about it.

Thanks a lot,

Nicolas

Simon Billinge

unread,
Jun 28, 2025, 10:34:27 PMJun 28
to diffpy...@googlegroups.com
Dear Nicolas,

Sorry for the problems.  You can still get Python 3.7 from Conda.  For example, if you install miniconda you can just type `conda create -n py37 python=3.7` and a Python 3.7 environment should be created.

However, we are about a week away from a new pre-release of diffpy.cmi that should work on Python 3.11 at least, and possibly up to 3.13.  I would be happy to share the installation instructions so you can get that version at that time.

S

On Tue, Jun 17, 2025 at 12:37 PM Ratel-Ramond Nicolas <rateln...@gmail.com> wrote:
Dear all, I need to install diffpy-cmi on a remote machine, starting from scratch. Is there any way to install diffpy-cmi using pip (since Python 3. 7 is no longer distributed with anaconda)? I will try using the information found in the following


--

Nicolas RATEL

unread,
Jun 29, 2025, 6:50:02 AMJun 29
to Simon Billinge, diffpy...@googlegroups.com
Dear Simon, 
Thanks for your feedback. I succeeded in creating a 3.7 env with conda. 
The new release is very good news. Some times ago you mentioned it would be windows compatible. Will it be the case? 
Best regards, 
Nicolas 




-------- Message original --------
De : Simon Billinge <sb2...@columbia.edu>
Date : dim. 29 juin 2025 à 04:34
À : diffpy...@googlegroups.com
Objet : Re: [diffpy-users] Python 3.7 and cmi

Simon Billinge

unread,
Jun 29, 2025, 7:31:07 AMJun 29
to Nicolas RATEL, diffpy...@googlegroups.com
yes, we expect it to be working natively on Windows.   Everyone, please keep your fingers crossed!
 
S

On Sun, Jun 29, 2025 at 6:49 AM Nicolas RATEL <rateln...@gmail.com> wrote:
Dear Simon, Thanks for your feedback. I succeeded in creating a 3. 7 env with conda. The new release is very good news. Some times ago you mentioned it would be windows compatible. Will it be the case? Best regards, Nicolas -------- Message original

Simon J. L. Billinge

unread,
Sep 15, 2025, 7:57:41 AMSep 15
to diffpy-users

Just revisiting this.  For early adopters (not heavily tested and the online instructions for installation and use are not updated) there is a Python 3.13 version (and 3.12 and 3.11) of diffpy.cmi that now also works natively on windows.  Please feel free to test it out.  It is in the conda-forge channel.  I think this should successfully install it (you can use any name for the env, I just give an example below):

conda create -n diffpy.cmi313 -c conda-forge diffpy.cmi

then you can use it by 

conda activate difffpy.cmi313

and running your cmi scripts.  Please let us know if you have any issues.  There will be a bigger announcement shortly when the instructions are all updated (and when a bit more testing has been done)

thanks so much for your support.  Thanks also to the dedicated team of students in the Billinge group that brought this home this summer.  We will thank them by name in the full release announcement......

S
Reply all
Reply to author
Forward
0 new messages