-
-
Notifications
You must be signed in to change notification settings - Fork 15
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
Issue with conda-forge scrapy>1.6.0 on Windows #37
Comments
As I previously mentioned in this issue (scrapy/scrapy#4289 (comment))
Also I noticed that this lines in corresponding file of this repository was changed as result of this commit My assumption is - missing scrapy entry_point in |
Btw this line "d:\bld\scrapy_1584555997548" not only in meta.yaml files, but also hardcoded somewhere at \Scripts\scrapy.exe files at:
Looks like that's why it working if use |
Yes. That's true. I noticed it from this comment.
Not. The only reliable and recommended way to avoid issues with For conda-forge packages of scrapy>1.6.0 - we have current issue with |
I stumbled over this issue, too. Thanks to @GeorgeA92 for the investigation and thanks to @camfrout for opening the issue. It seems to be an easy fix. Adding the missing entry-point as @GeorgeA92 mentioned, bumping the build number and do a new build should fix the problem. At least it worked building it on my local channel. No changes on scrapy itself are needed. Any chances that this is done soon or a reason it is not done yet? |
Thanks for the research! Indeed, looks like removing the entrypoint causes the missed exe. I would try:
Edit: I remember @Gallaecio having some issues with the build in windows last time, not sure if those issue would persist in this case or there won't be additional issues. |
I can confirm that the issue brought up by @camfrout still exists. Here's what I did this morning:
Up to this point, everything seems to be fine. However, when I called
which is the localized German version of "The system cannot find the file specified." Almost unnecessary to mention that the machine does not have a drive D:\ either. This doesn't mean that the current version of scrapy from conda-forge is completely unusable. From within ipython, imports from I can further confirm that from within the environment
does indeed furnish a version of Nevertheless, I'd still prefer being able to install as much as possible through Cheers, |
As an alternative, is |
@kmike : Yes. |
The latest build removed the |
@kmike I was in planning and couldn't respond till now. So, Yes, works like a charm! Thanks a lot! |
Thank you all for your patience. New packages have been published for windows ( This restores the |
Issue: Already reported in the scrapy repo: scrapy/scrapy#4289
When installing scrapy from conda-forge, no error appears during the process but when trying to run
scrapy
the following error appears:Fatal error in launcher: Unable to create process using '"d:\bld\scrapy_1584555945006\_h_env\python.exe" "C:\Users\benoi\anaconda3\envs\scrapy\Scripts\scrapy.exe" ': The system cannot find the file specified.
I have no D: drive on my machine.
As reported in the bug on the scrapy repo, installing withthe previous 1.6.0 version with
conda install -c conda-forge scrapy=1.6.0
works.Environment (
conda list
):Details about
conda
and system (conda info
):The text was updated successfully, but these errors were encountered: