-
-
Notifications
You must be signed in to change notification settings - Fork 603
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
File name case sensitivity issues in the Windows system #2646
Comments
I removed one use of it the other day, where it checks for |
Using
|
I have replaced uses of assignments from Generally it cannot be avoided. Comparisons cannot be made real, i.e. it's virtually impossible to detect if a folder has this attribute set in Python. The C API for that is very ugly, and even then, it's very unclear when it must be done or not, e.g. when searching for a module, when it's filename based and wrong in Python or not. But I believe it might work better for you now. |
Thanks for your report, this is fixed on the factory branch, which is a development version under rapid development. You can try it out by going here: https://nuitka.net/doc/factory.html Feedback if this is working is very welcome, just please do not share plans of doing it, but rather confirmations or denials of it working. |
These changes are now on develop, let me know if it works for you now. |
This is part of the stable release 2.0 that I just made. |
I developing on Windows. This error may be due to the fact that I have set up my Windows system's environment.
This is because when using Git, I often run into file or directory name case conflicts.
I'd suggest that nuitka could change os.path.normcase to os.path.normpath
Originally posted by @lidanqing123 in #2645 (comment)
The text was updated successfully, but these errors were encountered: