我已经将一个python包上传到Artifactory中的本地PyPI。我用pip install foo
将它安装在我的系统上(我需要进行身份验证)。我可以毫无问题地做python -c "import foo"
。
当我尝试在PyCharm中使用这个模块(使用import foo
)时,PyCharm会抛出unresolved reference 'foo'
。
所以我进入了Preferences-> Project:myproject-> Project Interpreter-> Available Packages-> Manage Repositories并添加了本地PyPI,如下所示:
但是当重新加载'Available Packages'中的包列表时,我得到以下错误对话框:
自从我从未被提示获取凭据以来,401禁止使用,但我不确定如何继续。
如何在PyCharm项目中导入包foo
?
PyCharm不支持自定义包存储库的身份验证,请在IDE的错误跟踪器https://youtrack.jetbrains.com/issue/PY-26556中投票支持相应的票证
同时,您应该可以在终端上安装包,该解释器用作PyCharm中的项目解释器(设置|项目... |项目解释器)。