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

Error installing on MacOS 10.13.4 High Sierra #121

Closed
EtienneBerlin opened this issue May 15, 2018 · 4 comments
Closed

Error installing on MacOS 10.13.4 High Sierra #121

EtienneBerlin opened this issue May 15, 2018 · 4 comments
Assignees

Comments

@EtienneBerlin
Copy link

when installing i get the error "Could not find a version that satisfies the requirement click>=6.3" like this:

theMatrix-3:~ etienne$ pyvenv-3.4 ~/gs-venv
theMatrix-3:~ etienne$ ~/gs-venv/bin/pip3 install git+https://github.com/ludios/grab-site
Collecting git+https://github.com/ludios/grab-site
  Cloning https://github.com/ludios/grab-site to /var/folders/fd/rfs9d9ys5qg7kc3ks6gljt1m0000gn/T/pip-oi37ho43-build
Collecting click>=6.3 (from grab-site==1.6.0)
  Could not find a version that satisfies the requirement click>=6.3 (from grab-site==1.6.0) (from versions: )
No matching distribution found for click>=6.3 (from grab-site==1.6.0)

Xcode and Python 3.4. are installed and working.

any idea would be much appreciated. thanks.

@ivan ivan self-assigned this May 15, 2018
@ivan
Copy link
Contributor

ivan commented May 15, 2018

I believe this is a problem caused by pypi disabling support for anything older than TLS 1.2: pypa/packaging-problems#134 (comment). The macOS Python 3.4 installer uses an older OpenSSL that does not support TLS 1.2.

Unfortunately, I do not have a macOS machine right now to test fixes to the macOS install steps, but if you would like to experiment, I believe Homebrew has a newer OpenSSL that might work.

If you would like to try Homebrew, I would be interested to know whether this works:

First, uninstall/remove the existing Python 3.4 and

rm -rf ~/gs-venv

then install Homebrew and

brew update
brew install pyenv
pyenv install 3.4.7
~/.pyenv/versions/3.4.7/bin/pyvenv-3.4 ~/gs-venv
~/gs-venv/bin/pip3 install git+https://github.com/ludios/grab-site

@ivan ivan closed this as completed in e79cbac May 15, 2018
@ivan
Copy link
Contributor

ivan commented May 15, 2018

I updated and tested the new install steps on https://github.com/ludios/grab-site#install-on-macos, please let me know if you have any problems.

@EtienneBerlin
Copy link
Author

EtienneBerlin commented May 16, 2018 via email

@ivan
Copy link
Contributor

ivan commented May 16, 2018

Good to hear.

That pip warning can be ignored.

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

2 participants