首页 -> 数据分析

自建Python包的Pypi服务器后怎样更改pip使用的缺省数据源

流星雨 2018-06-22建立 •  933   
1、用文本文件编辑器创建pip.ini文件,保存到 %USERPROFILE%\pip\pip.ini。%USERPROFILE%具体指的是什么目录,可以cmd命令行中输入set,查看所有系统变量,找到USERPROFILE,我Windows7的为C:\Users\admin ,那么实际地址应该是:C:\Users\admin\pip\pip.ini。

2、pip.ini文件的具体内容:
[global]
trusted-host = 68.196.80.20
index-url = http://68.196.80.20/simple

3、现在你就可以用以下命令直接安装了,pip会从你设置的这个服务器下载包。
pip install redis

如果你只是临时用这个服务器安装包,可以这样:
pip install -i http://68.196.80.20/simple/ pandas --trusted-host 68.196.80.20


使用pycharm通过国内镜像安装python包,注意每次都要添加信任选项 “--trusted-host-pypi.douban.com”
然后在pycharm中就可以使用了。(虽然方法有点low,但是有的库在pycharm中安装不成功时,用这种方法安装却是很有效。)

小技巧1:
查看本地所有包到出到文件:
pip freeze > requirements.txt 导出依赖文件
安装这些包:
pip install -r requirements.txt 安装

小技巧2:(从互联网下载你需要的所有包)
如何只下载whl包不安装:
mkdir pip3
sudo pip3 install --download ~/pip3 -r requires.txt
然后拷贝到其他电脑上指定whl文件夹安装:
pip install --no-index --find-links=~/pip3 -r requirements.txt

python  服务器  pip 

1 个回复,直到2020-02-28 03:52
    谜圖_avatar
    谜圖   2018-11-01 第1楼

    赞!!!


回复

登录发表 or 还没有账号?去注册