Tag: pypiserver

注册软件包时,本地pypi服务器告诉我403 Forbidden

我正在尝试部署一个pypi-server来托pipe我们的内部软件包。 我一直拉着我的头发在这个docker集装箱内的pypi的行为。 Dockerfile FROM python:3.5 RUN apt-get update RUN pip install –upgrade pip RUN pip install -U passlib pypiserver[cache]==1.2.0 RUN mkdir -p /src/pypi/packages EXPOSE 8080 ADD ./htpasswd /src/pypi/htpasswd CMD ["pypi-server", "-p 8080", "-P", "/src/pypi/htpasswd","/src/pypi/packages"] 很简单,对吧? 姐姐到docker文件当然有一个名为htpasswd文件包含用户名/密码对。 如果我在本地(在Docker外部的环境中)完成了docker文件中定义的步骤,然后执行上面定义的命令,它就可以工作了! 我可以注册它的包。 在外面运行的Pypi Dockerfile: python setup.py register -r local running register running egg_info writing top-level names to ah_model.egg-info/top_level.txt writing […]