最近在学习编写 setup.py ,同时有一个内部pypi源,希望用内部源而不是默认源。
在stackoverflow搜索到了,贴过来备忘。
方法如下:
# Add the following to ~/.pydistutils.cfg for easy_install [easy_install] index_url = http://localhost:8000/ # Add the following to ~/.pip/pip.conf for pip [global] index-url = http://localhost:8000/
注:index_url 的值无需任何引号
将 index-url的值替换为所需的内部原地址即可,格式: http://${your_pip_server}/pypi/web/simple/
再多写个shell命令吧,以后用到就直接拷贝执行了:
# 这里假设服务器地址为 test.io my_svr="test.io" cat > ~/.pydistutils.cfg << EOF [easy_install] index-url = http://${my_svr}/pypi/web/simple/ EOF mkdir -p ~/.pip/ cat > ~/.pip/pip.conf << EOF [global] index-url = http://${my_svr}/pypi/web/simple/ trusted-host = ${my_svr} EOF
时间: 2024-10-07 06:47:50