我已经开始开发一个金字塔应用程序,它需要setup.py
使用,但是我一构建这个应用程序,我的app
文件夹就被标记为库根。你知道吗
这不方便,因为当我打开一个文件时,它也会在外部库展开下打开。这个问题可以通过删除check onAlways Select Opened File来解决,但是我喜欢这个特性,所以我不想禁用它。你知道吗
我也尝试过在设置中调整项目结构,但没用。你知道吗
如何摆脱这个库根标记?
升级。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']
)
发生这种情况的原因是PyCharm在
pip install -e
之后将sd-blog/app
添加到解释器路径,以便能够为app
对象提供完成。可能的解决方法:从解释器路径中删除
app
将
sd-blog/app
标记为源根目录,以恢复步骤1中中断的代码洞察力相关问题 更多 >
编程相关推荐