我尝试使用python3制作pip可安装包,如下所示:Url here
我使用sudo python setup.py install
成功安装了我的软件包,但pip install mypackage
无效。那是因为我没有注册/上传我的包给PyPI吗? (因为它是我工作的内部项目,我不允许在PyPI中上传包。)
答案 0 :(得分:1)
pip支持从PyPI,版本控制,本地项目安装, 并直接来自分发文件。
要使用的命令行不同:
按照以下顺序为每个命令行使用和pip查找:
当查看要安装的项目时,pip按以下顺序检查每个项目的类型:
- 项目或存档网址。
- 本地目录(必须包含setup.py或pip才会报告错误)。
- 本地文件(sdist或wheel格式存档,遵循这些格式的命名约定)。
- 要求,如PEP 440中所述。
醇>
针对您的具体问题,您无需上传到PyPI。解决方案:
class AddCategory extends Component {
constructor(props) {
...
}
toggle() {
...
}
handleClick(event) {
...
// edit this field after response.json()
.then((data)=>{
this.setState({galleries: data.galleries, isLoading: false})
this.props.updateGalleries();
})
.catch(error => this.setState({ error, isLoading: false}));
}
render() {
...
}
}