-
Notifications
You must be signed in to change notification settings - Fork 239
New issue
Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? # to your account
Update docs: dependencies don't build on Windows #336
Conversation
See issue Azure#219 for more. Hopefully this saves others from spending a few days on this problem. The recommended command `pip install azure-storage` does not work on Azure Web Apps, a primary environment this package is intended for, so this seems important to point out. Furthermore, `cryptography` reports that failed builds require
Update docs: dependencies don't built on Windows
This seems like a small (but important) contribution, so no Contribution License Agreement is required at this point. We will now review your pull request. |
Hi @lucaluca, sorry to hear that you had to deal with this problem on Azure Web Apps. 😢 According to what I understood from reading that issue, this problem is really caused by the older version of pip which is pre-installed on Azure Web Apps and cannot install Cryptography properly. However, there is this workaround to upgrade the pip. As far as I know this is not a problem present on other Windows platforms that have newer versions of pip. The Cryptography wheel package on Windows is a statically linked build, so newer pips should install it just fine, and users do not need to build anything natively. Please let me know whether I understood this correctly. If yes, could you please modify the documentation to point out that:
Best regards, and thank you for taking time to do this PR. 👍 |
Hi - that's good to know and I'd be happy to update the PR. Just to
clarify, because I haven't tried this, is the solution to upgrade pip AND
install from wheel? Or does upgrading pip mean you can just build without a
wheel?
…On Thu, Aug 17, 2017 at 5:19 PM, Ze Qian Zhang ***@***.***> wrote:
Hi @lucaluca <https://github.com/lucaluca>, sorry to hear that you had to
deal with this problem on Azure Web Apps. 😢
According to what I understood from reading that issue, this problem is
really caused by the older version of pip which is pre-installed on Azure
Web Apps and cannot install Cryptography properly. However, there is this
workaround
<#219 (comment)>
to upgrade the pip. As far as I know this is not a problem present on other
Windows platforms that have newer versions of pip. The Cryptography wheel
package on Windows is a statically linked build, so newer pips should
install it just fine, and users do not need to build anything natively.
Please let me know whether I understood this correctly. If yes, could you
please modify the documentation to point out that:
1. there might be a problem on Azure Web Apps to install Cryptography
2. the workaround is to upgrade pip and install from wheel
Best regards, and thank you for taking time to do this PR. 👍
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
<#336 (comment)>,
or mute the thread
<https://github.com/notifications/unsubscribe-auth/ABxYRoleJN7ljW0JfJbfrVReS-u0DbWkks5sZLyBgaJpZM4O4Wx5>
.
|
Current recommendation is to update Python using the Extension mechanism (fix your problem automatically) |
@lucaluca I added the suggestion on readme. Thank you! |
See issue #219 for more. Hopefully this saves others from spending a few days on this problem. The recommended command
pip install azure-storage
does not work on Azure Web Apps, a primary environment this package is intended for, so this seems important to point out.