Linked Questions
30 questions linked to/from What is a Python egg?
19
votes
2
answers
14k
views
Why we need python packaging (e.g. egg)? [duplicate]
When I need a Python library, I use pip to fetch it from PyPi and if I create a project and want to share it, I just need to have in place the setup.py file and that would make it easily installable. ...
0
votes
1
answer
841
views
Why *.egg-info are uploaded after python package build [duplicate]
i'm running python3 setup.py sdist which simply suppose to creates distribution package in dist folder. I don't understand where and why egg_info is coming in my package? what is the importance ?
0
votes
1
answer
265
views
What's the .egg folder in pycharm? [duplicate]
I am using pycharm/python 3.8. I am working on a branch let's call it: Working_branch1. I have some tests that I need to run, usually when I run them they test the version of my code: code.py located \...
2831
votes
37
answers
4.7m
views
How can I save username and password in Git?
I want to use a push and pull automatically in Git Extensions, Sourcetree or any other Git GUI without entering my username and password in a prompt, every time.
So how can I save my credentials in ...
949
votes
18
answers
552k
views
Python setup.py uninstall
I have installed a Python package with python setup.py install.
How do I uninstall it?
1134
votes
16
answers
592k
views
What is the difference between pip and Conda?
I know pip is a package manager for Python packages. However, I saw the installation on IPython's website use Conda to install IPython.
Can I use pip to install IPython? Why should I use Conda as ...
143
votes
5
answers
62k
views
Why #egg=foo when pip-installing from git repo
When I do a "pip install -e ..." to install from a git repo, I have to specify #egg=somename or pip complains. For example:
pip install -e git://github.com/hiidef/oauth2app.git#egg=oauth2app
What's ...
50
votes
9
answers
21k
views
How can I roll my own PyPI? For example, for 'egg' distribution
I would like to run my own internal PyPI server, for egg distribution within my organization.
I have found a few projects, such as:
EggBasket
http://plone.org/products/plonesoftwarecenter
As I ...
drue's user avatar
- 5,173
26
votes
3
answers
14k
views
Windows + virtualenv + pip + NumPy (problems when installing NumPy)
On Windows, I normally just use the binary installer, but I would like to install NumPy only in a virtualenv this time, so I created a virtual env:
virtualenv --no-site-packages --distribute ...
27
votes
3
answers
3k
views
How to do Python package management?
Coming from a Node.js + npm background, it is really nightmarish trying to understand all the things related to Python package management. After a few hours of research, I've stumbled upon all those ...
11
votes
3
answers
25k
views
How to make python portable?
I want to make a portable app that would have some code and python executable that would run on any Windows even if python is not installed.
I would like it to be python 3.6 and so it has only pip ...
4
votes
3
answers
10k
views
Selenium Firefox webdriver results in error: Service geckodriver unexpectedly exited. Status code was: 2
I'm writing a program that will search a website for specific entries inside of articles, I'm using selenium webdriver for Python.
While attempting to connect to the site I get this exception:
...
8
votes
1
answer
10k
views
What's the purpose of package.egg-info folder?
I'm developing a python package foo. My project structure looks like this:
.
├── foo
│ ├── foo
│ │ ├── bar.py
│ │ ├── foo.py
│ │ ├── __init__.py
│ ├── README.md
│ └── setup.py
├── ...
4
votes
1
answer
4k
views
Could not find a version that satisfies the requirement tensorflow==1.0.0 in Heroku
I am deploying a django project using heroku cloud platform. I have added the dependencies in requirements.txt file. However when I push to heroku master, I get the following error:
Collecting ...
4
votes
1
answer
2k
views
How to have egg files from github install with pip not in current directory but in the conda env directory?
I am creating a python env using conda, pip and yml config file by using first:
conda env create -f test.yml -n test_pip
then
conda env update -f test.yml -n test_pip
with the following .yml file (...