linux永久更改pip3安装镜像源
cd ~ # 进入家目录
mkdir .pip # 新建.pip隐藏文件夹
# 或者 mkdir -p .config/pip
cd .pip # 进入.pip文件夹
# 或者 cd .config/pip
touch pip.conf # 新建pip.conf文件
vim pip.conf # 用vim编辑pip.conf文件
pip.conf文件内容为:
[global]
index-url=http://pypi.douban.com/simple
[install]
trusted-host=pypi.douban.com
linux永久更改pip3安装镜像源_pip3 源配置_jcs ssc的博客-CSDN博客
然后安装项目里面的统一包
pip3 install -r requirements.txt
然后可以查看安装了哪些包 pip3 list
问题一:AttributeError:'module' has no attribute 'xxx'的解决方法
搜索对应的文件下的缓存文件 __pycache__
删除即可。
场景一:NameError: name 'requests' is not defined
解决方案:没有import或者没有 install
import requests
场景二:ModuleNotFoundError: No module named 'duanxin'
linux下面添加下面前面两行就可以导入了
import sys
sys.path.append('/opt/data/pythonshsz')
from duanxin.duanxinapi import send_sms
问题3:
import utils.tools
ModuleNotFoundError: No module named 'utils'
解决方案:2022年6月1日
我把那个文件放在了根目录下就解决了
问题四:
WARNING: Running pip as the 'root' user can result in broken permissions and conflicting behaviour with the system package manager. It is recommended to use a virtual environment instead: https://pip.pypa.io/warnings/venv
解决方案:
加上参数--root-user-action=ignore
pip3 install -r requirements.txt --root-user-action=ignore