-
Notifications
You must be signed in to change notification settings - Fork 53
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
help needed with installation error - Requested phat has different version #17
Comments
pip recently began validating metadata (I think this came with release 20.3, when the dependency resolver was added). This error indicates a mismatch between the claimed version and metadata in the phat package. You might need to file an issue with that package, I’m not familiar with it but I hope this info is helpful. |
An issue has been filed here: xoltar/phat#4. I think the best solution for now is to downgrade to an earlier version of pip for now. |
Thanks for your reply. I have downgraded pip to 20.2.3, and the download was partially successful. I received the error that the phat wheel could not be built, and cechmate and phat have incompatible versions. It also warned me that updating may lead to error in the future. The error report is at the end and the errors are marked with new section headings. Questions:
installation log pip install scikit-tda error 1ERROR: Command errored out with exit status 1: error 2DEPRECATION: phat was installed using the legacy 'setup.py install' method, because a wheel could not be built for it. pip 21.0 will remove support for this functionality. A possible replacement is to fix the wheel build issue reported above. You can find discussion regarding this at pypa/pip#8368. We recommend you use --use-feature=2020-resolver to test your packages with the new resolver before it becomes the default. cechmate 0.1.0 requires phat==1.5.0a0, but you'll have phat 1.5.0 which is incompatible. |
Has anyone found a solution to the issue @a-cys posted above on the 23rd? |
Bumping this issue since I'm running into the same problems |
Should be resolved now in the most recent version. Thank you for
revisiting this!
…On Fri, Jul 30, 2021 at 3:29 PM Elizabeth Munch ***@***.***> wrote:
Bumping this issue since I'm running into the same problems
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub
<#17 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AAJWDZVXHE4DBQ6MZU6EB23T2L4TBANCNFSM4X6HHHSQ>
.
|
It’s not the most ideal solution, but we’ve removed cechmate from the scikit-TDA package and deployed a new version. This should unblock everyone who doesn’t need cechmate, which we believe is most of our users. currently we’re considering sun setting cechmate all together, so if anyone does have interest in keeping it alive, please let us know! |
Thanks for addressing the issue with cechmate, which I understand I will likely not need to use your tea package. Is the phat package required? I ask because my attempt to install cechmate failed, at least in part, because it requires phat. Thanks again. David Wilt |
Yes indeed, phat is required for cechmate. For now, I'd recommend using
GUDHI's alpha and cech functionalities
http://gudhi.gforge.inria.fr/doc/latest/group__alpha__complex.html
GUDHI has gotten a lot easier to install, and their alpha has improved in
its stability over the past year
…On Wed, Sep 15, 2021 at 1:38 PM DLWCMD ***@***.***> wrote:
Thanks for addressing the issue with cechmate, which I understand I will
likely not need to use your tea package. Is the phat package required? I
ask because my attempt to install cechmate failed, at least in part,
because it requires phat.
Thanks again. David Wilt
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub
<#17 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AAJWDZSIHXSJHG3MQ47B6TTUCDKXZANCNFSM4X6HHHSQ>
.
Triage notifications on the go with GitHub Mobile for iOS
<https://apps.apple.com/app/apple-store/id1477376905?ct=notification-email&mt=8&pt=524675>
or Android
<https://play.google.com/store/apps/details?id=com.github.android&referrer=utm_campaign%3Dnotification-email%26utm_medium%3Demail%26utm_source%3Dgithub>.
|
Thanks very much for your quick response. Such guidance from the developers is much appreciated and stress-reducing. ☺
I am working my way through your TDALabs notebooks, which I find very instructive, and thanks for sharing them. However, my last (and only) course is topology was many years ago, so I find myself struggling with some of the basic concepts, such as coefficients and Z spaces. Can you recommend a resource to help me rebuild my basic topology understanding?
David L. Wilt
3272 Bayou Road
Longboat Key FL 34228
***@***.***
540-420-0844
From: Chris Tralie ***@***.***>
Reply-To: scikit-tda/scikit-tda ***@***.***>
Date: Thursday, September 16, 2021 at 10:20 AM
To: scikit-tda/scikit-tda ***@***.***>
Cc: DLWCMD ***@***.***>, Comment ***@***.***>
Subject: Re: [scikit-tda/scikit-tda] help needed with installation error - Requested phat has different version (#17)
Yes indeed, phat is required for cechmate. For now, I'd recommend using
GUDHI's alpha and cech functionalities
http://gudhi.gforge.inria.fr/doc/latest/group__alpha__complex.html
GUDHI has gotten a lot easier to install, and their alpha has improved in
its stability over the past year
On Wed, Sep 15, 2021 at 1:38 PM DLWCMD ***@***.***> wrote:
Thanks for addressing the issue with cechmate, which I understand I will
likely not need to use your tea package. Is the phat package required? I
ask because my attempt to install cechmate failed, at least in part,
because it requires phat.
Thanks again. David Wilt
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub
<#17 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AAJWDZSIHXSJHG3MQ47B6TTUCDKXZANCNFSM4X6HHHSQ>
.
Triage notifications on the go with GitHub Mobile for iOS
<https://apps.apple.com/app/apple-store/id1477376905?ct=notification-email&mt=8&pt=524675>
or Android
<https://play.google.com/store/apps/details?id=com.github.android&referrer=utm_campaign%3Dnotification-email%26utm_medium%3Demail%26utm_source%3Dgithub>.
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub, or unsubscribe.
Triage notifications on the go with GitHub Mobile for iOS or Android.
|
I'm so glad to hear that TDALabs came in handy and that my advice is
helpful! (I should probably revamp TDALabs at some point...)
Here's the resource I learned from first, coming from an engineering
background:
https://www.maths.ed.ac.uk/~v1ranick/papers/edelcomp.pdf
…On Thu, Sep 16, 2021 at 10:26 AM DLWCMD ***@***.***> wrote:
Thanks very much for your quick response. Such guidance from the
developers is much appreciated and stress-reducing. ☺
I am working my way through your TDALabs notebooks, which I find very
instructive, and thanks for sharing them. However, my last (and only)
course is topology was many years ago, so I find myself struggling with
some of the basic concepts, such as coefficients and Z spaces. Can you
recommend a resource to help me rebuild my basic topology understanding?
David L. Wilt
3272 Bayou Road
Longboat Key FL 34228
***@***.***
540-420-0844
From: Chris Tralie ***@***.***>
Reply-To: scikit-tda/scikit-tda ***@***.***>
Date: Thursday, September 16, 2021 at 10:20 AM
To: scikit-tda/scikit-tda ***@***.***>
Cc: DLWCMD ***@***.***>, Comment ***@***.***>
Subject: Re: [scikit-tda/scikit-tda] help needed with installation error -
Requested phat has different version (#17)
Yes indeed, phat is required for cechmate. For now, I'd recommend using
GUDHI's alpha and cech functionalities
http://gudhi.gforge.inria.fr/doc/latest/group__alpha__complex.html
GUDHI has gotten a lot easier to install, and their alpha has improved in
its stability over the past year
On Wed, Sep 15, 2021 at 1:38 PM DLWCMD ***@***.***> wrote:
> Thanks for addressing the issue with cechmate, which I understand I will
> likely not need to use your tea package. Is the phat package required? I
> ask because my attempt to install cechmate failed, at least in part,
> because it requires phat.
>
> Thanks again. David Wilt
>
> —
> You are receiving this because you commented.
> Reply to this email directly, view it on GitHub
> <
#17 (comment)
>,
> or unsubscribe
> <
https://github.com/notifications/unsubscribe-auth/AAJWDZSIHXSJHG3MQ47B6TTUCDKXZANCNFSM4X6HHHSQ
>
> .
> Triage notifications on the go with GitHub Mobile for iOS
> <
https://apps.apple.com/app/apple-store/id1477376905?ct=notification-email&mt=8&pt=524675
>
> or Android
> <
https://play.google.com/store/apps/details?id=com.github.android&referrer=utm_campaign%3Dnotification-email%26utm_medium%3Demail%26utm_source%3Dgithub
>.
>
>
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub, or unsubscribe.
Triage notifications on the go with GitHub Mobile for iOS or Android.
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub
<#17 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AAJWDZXTVEXCRSXJIIMVBMTUCH5B7ANCNFSM4X6HHHSQ>
.
Triage notifications on the go with GitHub Mobile for iOS
<https://apps.apple.com/app/apple-store/id1477376905?ct=notification-email&mt=8&pt=524675>
or Android
<https://play.google.com/store/apps/details?id=com.github.android&referrer=utm_campaign%3Dnotification-email%26utm_medium%3Demail%26utm_source%3Dgithub>.
|
Thanks. This looks like exactly what I need. My area of interest is quantitative finance with time series, and I often find I must take one step back to understand some of the foundational elements that may contribute, such as TDA. Guidance from those who have already mastered these topics is invaluable.
Take care and stay well.
David L. Wilt
3272 Bayou Road
Longboat Key FL 34228
***@***.***
540-420-0844
From: Chris Tralie ***@***.***>
Reply-To: scikit-tda/scikit-tda ***@***.***>
Date: Thursday, September 16, 2021 at 10:29 AM
To: scikit-tda/scikit-tda ***@***.***>
Cc: DLWCMD ***@***.***>, Comment ***@***.***>
Subject: Re: [scikit-tda/scikit-tda] help needed with installation error - Requested phat has different version (#17)
I'm so glad to hear that TDALabs came in handy and that my advice is
helpful! (I should probably revamp TDALabs at some point...)
Here's the resource I learned from first, coming from an engineering
background:
https://www.maths.ed.ac.uk/~v1ranick/papers/edelcomp.pdf
On Thu, Sep 16, 2021 at 10:26 AM DLWCMD ***@***.***> wrote:
Thanks very much for your quick response. Such guidance from the
developers is much appreciated and stress-reducing. ☺
I am working my way through your TDALabs notebooks, which I find very
instructive, and thanks for sharing them. However, my last (and only)
course is topology was many years ago, so I find myself struggling with
some of the basic concepts, such as coefficients and Z spaces. Can you
recommend a resource to help me rebuild my basic topology understanding?
David L. Wilt
3272 Bayou Road
Longboat Key FL 34228
***@***.***
540-420-0844
From: Chris Tralie ***@***.***>
Reply-To: scikit-tda/scikit-tda ***@***.***>
Date: Thursday, September 16, 2021 at 10:20 AM
To: scikit-tda/scikit-tda ***@***.***>
Cc: DLWCMD ***@***.***>, Comment ***@***.***>
Subject: Re: [scikit-tda/scikit-tda] help needed with installation error -
Requested phat has different version (#17)
Yes indeed, phat is required for cechmate. For now, I'd recommend using
GUDHI's alpha and cech functionalities
http://gudhi.gforge.inria.fr/doc/latest/group__alpha__complex.html
GUDHI has gotten a lot easier to install, and their alpha has improved in
its stability over the past year
On Wed, Sep 15, 2021 at 1:38 PM DLWCMD ***@***.***> wrote:
> Thanks for addressing the issue with cechmate, which I understand I will
> likely not need to use your tea package. Is the phat package required? I
> ask because my attempt to install cechmate failed, at least in part,
> because it requires phat.
>
> Thanks again. David Wilt
>
> —
> You are receiving this because you commented.
> Reply to this email directly, view it on GitHub
> <
#17 (comment)
>,
> or unsubscribe
> <
https://github.com/notifications/unsubscribe-auth/AAJWDZSIHXSJHG3MQ47B6TTUCDKXZANCNFSM4X6HHHSQ
>
> .
> Triage notifications on the go with GitHub Mobile for iOS
> <
https://apps.apple.com/app/apple-store/id1477376905?ct=notification-email&mt=8&pt=524675
>
> or Android
> <
https://play.google.com/store/apps/details?id=com.github.android&referrer=utm_campaign%3Dnotification-email%26utm_medium%3Demail%26utm_source%3Dgithub
>.
>
>
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub, or unsubscribe.
Triage notifications on the go with GitHub Mobile for iOS or Android.
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub
<#17 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AAJWDZXTVEXCRSXJIIMVBMTUCH5B7ANCNFSM4X6HHHSQ>
.
Triage notifications on the go with GitHub Mobile for iOS
<https://apps.apple.com/app/apple-store/id1477376905?ct=notification-email&mt=8&pt=524675>
or Android
<https://play.google.com/store/apps/details?id=com.github.android&referrer=utm_campaign%3Dnotification-email%26utm_medium%3Demail%26utm_source%3Dgithub>.
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub, or unsubscribe.
Triage notifications on the go with GitHub Mobile for iOS or Android.
|
Hi, when I downloaded scikit-tda, I got the error that "Requested phat has different version". May I know what I should do from here?
The error message is as follows.
pip install scikit-tda
Collecting scikit-tda
Downloading scikit_tda-0.1.0-py3-none-any.whl (2.9 kB)
Requirement already satisfied: numpy in ./opt/anaconda3/lib/python3.7/site-packages (from scikit-tda) (1.19.2)
Requirement already satisfied: scikit-learn in ./opt/anaconda3/lib/python3.7/site-packages (from scikit-tda) (0.23.2)
Requirement already satisfied: Cython in ./opt/anaconda3/lib/python3.7/site-packages (from scikit-tda) (0.29.21)
Requirement already satisfied: scipy in ./opt/anaconda3/lib/python3.7/site-packages (from scikit-tda) (1.6.0)
Requirement already satisfied: pillow in ./opt/anaconda3/lib/python3.7/site-packages (from scikit-tda) (8.1.0)
Requirement already satisfied: matplotlib in ./opt/anaconda3/lib/python3.7/site-packages (from scikit-tda) (3.3.4)
Collecting cechmate
Downloading cechmate-0.1.0-py3-none-any.whl (23 kB)
Collecting phat
Downloading phat-1.5.0a.tar.gz (4.7 MB)
|████████████████████████████████| 4.7 MB 2.6 MB/s
ERROR: Requested phat from https://files.pythonhosted.org/packages/43/82/c14de81dc2953a71a060f72f2bc34c41996307956b162751f2a47e2c78f7/phat-1.5.0a.tar.gz#sha256=51e7fe5e05adf5c7e0895765572fff05b979731234251f13011610d71d4980ab (from scikit-tda) has different version in metadata: '1.5.0'
The text was updated successfully, but these errors were encountered: