-
Notifications
You must be signed in to change notification settings - Fork 178
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
setup.py install and mercurial version requirement #944
Comments
Internal Jira reference: https://jira.arm.com/browse/IOTBTOOL-521 |
Could you please try installing |
When trying to install mbed-cli on a fresh Windows PC with Python 3.7, I get an error related to the mercurial dependency
I understand there is no egg file in pypi hence it's asking to have MS Visual C++ installed. Same problem with Python 3.8 and 3.6 |
@madchutney Any resolution to this issue? It seems critical. This is affecting many people. I am also having this problem - see below.
A workaround is to not install the latest version, but that takes some knowledge of this issue, which most users will not have.
|
@madchutney - please let us know if you have an update. |
@maclobdell We believe this was caused by a problem with |
There was indeed an issue with |
We should really not require developers to install the C++ compiler as it's a massive package and impacts the UX to get started. |
Yes hopefully, Python 3 support is still in beta for Windows according to this page https://www.mercurial-scm.org/wiki/Python3 |
sudo python3.8 setup.py install
........
Copying mbed_cli-1.10.2-py3.8.egg to /usr/local/lib/python3.8/dist-packages
mbed-cli 1.10.2 is already the active version in easy-install.pth
Installing mbed script to /usr/local/bin
Installing mbed-cli script to /usr/local/bin
Installed /usr/local/lib/python3.8/dist-packages/mbed_cli-1.10.2-py3.8.egg
Processing dependencies for mbed-cli==1.10.2
Searching for mercurial>=5.2
Reading https://pypi.org/simple/mercurial/
Download error on https://pypi.org/simple/mercurial/: [Errno 13] Permission denied -- Some packages may not be found!
Couldn't find index page for 'mercurial' (maybe misspelled?)
Scanning index of all packages (this may take a while)
Reading https://pypi.org/simple/
Download error on https://pypi.org/simple/: [Errno 13] Permission denied -- Some packages may not be found!
No local packages or working download links found for mercurial>=5.2
error: Could not find suitable distribution for Requirement.parse('mercurial>=5.2')
The text was updated successfully, but these errors were encountered: