docker容器内关于pip的trick

在运行某个文本检测算法的时候, 运行setup.py脚本,
生成了dist目录,且在此目录下生成了 dlocr-0.1-SNAPSHOT.tar.gz文件夹
下一步需要pip install dlocr-0.1-SNAPSHOT.tar.gz
但是需要在容器内运行,首先在直接建的镜像中:

docker run -i -t chinese:v1 /bin/bash

在镜像中:

apt install python-pip

再在另外的窗口运行

docker run --gpus all -v /...../ctpn/text/dist:/ctpn/text/dist -w /ctpn/text/dist chinese:v1 pip install dlocr-0.1-SNAPSHOT.tar.gz
回答: 在Docker容器中,如果你遇到了pip源的问题,可以尝试以下解决步骤。首先,你可以尝试更换镜像源来解决问题。使用"-i"参数指定一个可用的镜像源,例如"pip install -i https://pypi.tuna.tsinghua.edu.cn/simple package_name"。如果更换镜像源后仍然出现问题,你可以尝试修改网卡设置。通过找到文件位置并修改网卡设置,可以禁用Network Manager的管理,这样可能会解决pip源的问题。最后,你还可以参考引用\[1\]中提供的链接,该链接提供了一些关于在Docker容器中安装pip软件包时遇到问题的解决方案。 #### 引用[.reference_title] - *1* *3* [无法在使用docker容器中安装pip包](https://blog.csdn.net/shuaijieer/article/details/111085718)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^insert_down1,239^v3^insert_chatgpt"}} ] [.reference_item] - *2* [在linux 中,docker 容器里安装pip install yaml 报错](https://blog.csdn.net/m0_68021259/article/details/130911288)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^insert_down1,239^v3^insert_chatgpt"}} ] [.reference_item] [ .reference_list ]
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值