如何在PyCharm中去掉图书馆根标记

2024-04-20 01:34:01 发布

您现在位置:Python中文网/ 问答频道 /正文

我已经开始开发一个金字塔应用程序,它需要setup.py使用,但是我一构建这个应用程序,我的app文件夹就被标记为库根。你知道吗

这不方便,因为当我打开一个文件时,它也会在外部库展开下打开。这个问题可以通过删除check onAlways Select Opened File来解决,但是我喜欢这个特性,所以我不想禁用它。你知道吗

我也尝试过在设置中调整项目结构,但没用。你知道吗

如何摆脱这个库根标记?

example

升级。setup.py的内容:

setup(
    name='app',
    version=0.1,
    description='Blog with CMS',
    classifiers=[
      "Programming Language :: Python",
      "Framework :: Pylons",
      "Topic :: Internet :: WWW/HTTP",
      "Topic :: Internet :: WWW/HTTP :: WSGI :: Application"
    ],
    keywords="web services",
    author='',
    author_email='',
    url='',
    packages=find_packages(),
    include_package_data=True,
    zip_safe=False,
    install_requires=['cornice', 'waitress'],
    entry_points="""\
    [paste.app_factory]
    main=app:main
    """,
    paster_plugins=['pyramid']
)

Tags: 文件py标记文件夹app应用程序httptopic
1条回答
网友
1楼 · 发布于 2024-04-20 01:34:01

发生这种情况的原因是PyCharm在pip install -e之后将sd-blog/app添加到解释器路径,以便能够为app对象提供完成。可能的解决方法:

  1. 从解释器路径中删除app

  2. sd-blog/app标记为源根目录,以恢复步骤1中中断的代码洞察力

相关问题 更多 >