Wednesday, September 18, 2024

Re: How to install pip on windos10

yes it correct but some times I got issue

On Wed, 18 Sept 2024, 3:11 am Kiotseaeton Lancaster, <kiotseaeton@gmail.com> wrote:
I use wsl for all my dev needs on windows.
To install pip, simply: sudo apt install python3-pip

On Sat, Sep 14, 2024 at 12:57 PM Nilesh Mishra <k.nileshmishra@gmail.com> wrote:
Plz help

I am new to python

On Sat, Sep 14, 2024, 13:22 RANGA BHARATH JINKA <bharathjinka09@gmail.com> wrote:

If you integrate sentry for capturing error logs , then check there


On Sat, 14 Sept, 2024, 8:02 am Tarun Sharma, <taruns@ghrix.com> wrote:
Hello Ranga

Thanks for the reply, I already tried these same steps which you mentioned, But still facing the same issue. My main concern is when i'm trying to run the project on an 8080 or 8000 port then it's working fine.
But when i'm trying to run this project through apache then it's giving the DLL load failed while importing _rust: The specified module could not be found.

When I tried to remove the code from views.py then the site is working fine on domain or 80 number port that means there is no issue with environment variables and apache or xampp.
If we tried to run on a python manage.py runserver 127.0.0.1:8080 or 8000 port then the cryptography module is working fine that means there is no cryptography version issue. It's a really weird thing. Please let me know if you have any other solution.

Thanks
Tarun






On Fri, 13 Sept 2024 at 12:54, RANGA BHARATH JINKA <bharathjinka09@gmail.com> wrote:
The error you're encountering, *"DLL load failed while importing _rust: The specified module could not be found"*, typically indicates a compatibility issue between your Python environment and the cryptography library (or one of its dependencies) used by the Snowflake connector.

Here's how you can troubleshoot and resolve the issue:

### 1. **Check Cryptography and Dependencies Installation**
   - The cryptography package used by Snowflake requires Rust to compile certain dependencies, especially for Windows.
   - Ensure you have installed the required dependencies with Rust correctly by following these steps:
     - Open your terminal or command prompt.
     - Run the following command to install the Rust toolchain:
       ```bash
       pip install cryptography
       ```
     - Alternatively, you can try installing it with Rust support enabled:
       ```bash
       pip install cryptography --use-pep517
       ```

### 2. **Check Compatibility with Windows**
   - Since you are on Windows Server 2019, ensure that the Snowflake connector and its dependencies (like cryptography) are compatible with the Python version and Windows Server.
   - It might help to uninstall cryptography and reinstall it specifically with the correct version that supports your environment:
     ```bash
     pip uninstall cryptography
     pip install cryptography==36.0.0  # or the latest version supporting your setup
     ```

### 3. **Reinstall Snowflake Connector**
   - Uninstall and reinstall the Snowflake connector in case of a corrupt or incomplete installation:
     ```bash
     pip uninstall snowflake-connector-python
     pip install snowflake-connector-python
     ```

### 4. **Check Apache Configuration (For Production Use)**
   - You mentioned it's working with `python manage.py runserver` but fails when running on port 80 or domain with Apache.
   - Ensure that Apache has permission to access all necessary Python packages and environment variables.
   - Verify that the virtual environment (if using one) is activated when running the application via Apache.
   - You can configure this in the `wsgi.py` file or your Apache config, ensuring the correct Python environment is being used.

### 5. **DLL Dependencies**
   - If you're still facing issues, you might be missing some DLLs. Install the [Microsoft Visual C++ Redistributable](https://learn.microsoft.com/en-us/cpp/windows/latest-supported-vc-redist?view=msvc-170), which is sometimes needed for some Python libraries to run on Windows.

After following these steps, try running the project again on the desired port or domain. 

All the best 👍

On Fri, Sep 13, 2024 at 8:06 PM Tarun Sharma <taruns@ghrix.com> wrote:
Hi

I'm trying to use the snowflake connector and i've installed the all cryptography dependencies with latest versions. When i'm trying to run the project python manage.py run server then it's working fine. When i tried to run on 80 number port or domain then it' showing me this error

DLL load failed while importing _rust: The specified module could not be found.
Here is my OS environment.
1. Windows server 2019
2. Django working with xampp (apache2)

Please let me know if anyone can help me. 

Thanks


--
You received this message because you are subscribed to the Google Groups "Django users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to django-users+unsubscribe@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/django-users/9afe5895-a74c-492a-b03e-6dd15b11f80dn%40googlegroups.com.


--
Thanks and Regards

J. Ranga Bharath
cell: 9110334114

--
You received this message because you are subscribed to the Google Groups "Django users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to django-users+unsubscribe@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/django-users/CAK5m31535uXWNxzLccJ5jQTFsVN%3DxdCynqHesTcf49imvRSEhw%40mail.gmail.com.

--
You received this message because you are subscribed to the Google Groups "Django users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to django-users+unsubscribe@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/django-users/CAGioy6wYKKjW7gLHgnJmeQb%2B-cOiZ79n_NKr_OmRFC31rvP-XA%40mail.gmail.com.

--
You received this message because you are subscribed to the Google Groups "Django users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to django-users+unsubscribe@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/django-users/CAK5m317MyS4yEfAoy-KOKB6WdjTC6qbFMPyqcupnK%2BWkAKi2cg%40mail.gmail.com.

--
You received this message because you are subscribed to the Google Groups "Django users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to django-users+unsubscribe@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/django-users/CANGWp6wBbmQUH0%3D9CcvaS3Q7sL9%2BLMSFvGEmSi1q2QSBTMp3vw%40mail.gmail.com.

--
You received this message because you are subscribed to the Google Groups "Django users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to django-users+unsubscribe@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/django-users/CALd9-v_P9q%3D6JM5WdvuhXO040EQgttwBQhjQRjycNMpnmJyg6g%40mail.gmail.com.

--
You received this message because you are subscribed to the Google Groups "Django users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to django-users+unsubscribe@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/django-users/CAH2L_yUfDcUs6uWgWzZp-jy1Sz5vzSxZBM0RgDZXYA4aLrAVVg%40mail.gmail.com.

No comments:

Post a Comment