Skip to content

Install JSNAPy 1.3.3 from PyPi in Virtual Environment. (Related to Pull #353) #363

@gcasella

Description

@gcasella

Description of Issue/Question

@vnitinv @rahkumar651991 Thanks guys for reviewing and approving my Pull Request.

Once thing that I've noticed after the official release the is the following ---

etc/ and var/ missing from Virtual Environment when installing with the command pip install jsnapy --no-cache <-- uses the wheel build of the code.

etc/ and var/ will get installed properly in a virtual environment when installing with the command pip install https://<pypi-url>/jsnapy-1.3.3.tar.gz --no-cache

Setup

Python 3.X virtual environment using python3 -m venv venv

Steps to Reproduce Issue

python3 -m venv venv
cd venv/
pip install jsnapy
ls -lah

The etc/ and var/ directory do not exist.

Before Install
image

Successful Install Using pip
image

ls -lah of venv/ directly
image

If I download the source code from PyPi and do the following it will work.

Successful Install using pip with source code (https://files.pythonhosted.org/packages/6c/83/0c2f278876c159e109001b3bdb926b6dfd5762911c3eff5058924ec5df36/jsnapy-1.3.3.tar.gz)
image

ls -lah of venv/ directory
image

I have no issue installing the application using the .tar.gz file, just seeing as if there might be a reason as to why it won't create my etc/ and var/ directory inside of my virtual environment only when installing with wheel from pip

In addition, i took the source code and re-built the wheel package using the python setup.py bdist_wheel command to create a fresh wheel package.
I tried to install that but unfortunately its the same symptom as running pip install jsnapy --no-cache

Versions Report

(3.8-venv) BMOTEC6079925LT:3.8-venv gianluca.casella$ jsnapy --version
JSNAPy version: 1.3.3

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions