Skip to content
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

python2.7 support #367

Closed
jacob-lee opened this issue Jul 31, 2019 · 4 comments
Closed

python2.7 support #367

jacob-lee opened this issue Jul 31, 2019 · 4 comments

Comments

@jacob-lee
Copy link
Collaborator

Just installed psiturk from github master in a fresh virtualenv using python 2.7, and got this error from pip:

Collecting cmd2==0.9.13 (from PsiTurk==2.3.2)
ERROR: Could not find a version that satisfies the requirement cmd2==0.9.13 (from PsiTurk==2.3.2) (from versions: 0.6.0.py3, 0.1, 0.2, 0.2.1, 0.2.2, 0.2.3, 0.3.0, 0.3.1, 0.3.2, 0.3.3, 0.3.4, 0.3.4.1, 0.3.5, 0.3.6, 0.3.7, 0.4, 0.4.1, 0.4.2, 0.4.3, 0.4.4, 0.4.5, 0.4.6, 0.4.7, 0.4.8, 0.5.0, 0.5.1, 0.5.2, 0.5.3, 0.5.4, 0.5.5, 0.6.0, 0.6.1, 0.6.2, 0.6.3, 0.6.4, 0.6.5, 0.6.5.1, 0.6.6, 0.6.6.1, 0.6.7, 0.6.8, 0.6.9, 0.7.0, 0.7.1, 0.7.2, 0.7.3, 0.7.4, 0.7.5, 0.7.6, 0.7.7, 0.7.8, 0.7.9, 0.8.0, 0.8.1, 0.8.2, 0.8.3, 0.8.4, 0.8.5, 0.8.6, 0.8.6.1, 0.8.7rc1, 0.8.7, 0.8.8, 0.8.9)
ERROR: No matching distribution found for cmd2==0.9.13 (from PsiTurk==2.3.2)

However, no such problem for python3

@deargle
Copy link
Collaborator

deargle commented Jul 31, 2019 via email

@adamliter
Copy link
Contributor

@deargle I noticed that you updated the status_msg.txt file to say that versions >= 2.3.3 support Python 3. Was 2.3.2 not fully Python 3 compatible? I'm updating Docker images for psiTurk, and I was setting up 2.3.2 with Python 3, but should I go back to Python 2 for 2.3.2?

If possible, could you please clarify which recent versions of psiTurk (e.g., 2.3.0, 2.3.1., 2.3.2, and 2.3.3) are compatible with which versions of Python?

@deargle
Copy link
Collaborator

deargle commented Aug 4, 2019 via email

@deargle
Copy link
Collaborator

deargle commented Sep 20, 2019

I updated the status message to be more clear:

Due to a recent Amazon API deprecation, you need to install psiturk version 2.3.0 or later.
v2.3.0 is python2 only, while versions of v2.3.x >= v2.3.1 support both python2 and python3.

@deargle deargle closed this as completed Sep 20, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants