pip安装poptions报错:无setup.py/pyproject.toml,求解决方法
解决方法
一、处理包识别问题(核心)
这个仓库没有setup.py或pyproject.toml,没法用pip直接安装,得通过让Python和PyCharm识别源码的方式解决:
如果你已经把仓库克隆到
/Lib/site-packages:- 确认克隆的文件夹名称是
poptions(和import时的包名一致),如果不是,重命名为这个名字。 - 打开PyCharm,点击顶部菜单的
File->Invalidate Caches...,选择Invalidate and Restart。重启后PyCharm会重新扫描site-packages目录,就能识别到这个包了。
- 确认克隆的文件夹名称是
不想放在site-packages的替代方案:
- 把克隆的仓库放在任意你方便的位置(比如项目根目录下)。
- 在PyCharm里右键点击这个
poptions文件夹,选择Mark Directory as->Sources Root。这样PyCharm会把这个目录当作源码根,运行代码时Python也能找到这个包。
二、关于.idea/workspace.xml
完全不需要手动修改这个文件!PyCharm会自动管理项目配置信息,手动修改很容易搞乱项目设置,没必要碰它。
内容的提问来源于stack exchange,提问作者Jack
相关产品推荐
相关产品推荐

