Pycharm和Dash应用

watbbzwu  于 2023-10-20  发布在  PyCharm
关注(0)|答案(1)|浏览(178)

好吧,情况是这样的:我在Pycharm中使用Dash。Pycharm不允许pip安装,但如果你有这样一行代码,可以点击安装:进口破折号。
在旧版本的达世币中,你必须将dash_core_components导入为dcc,但在最新版本的达世币中,你可以使用这行代码:从破折号导入dcc,html
我现在正在尝试安装dash_bootstrap_components。使用虚线中的行导入dbc不起作用。
在Jupyter中,import dash_bootstrap_components as dbc行可以工作,但这一行在Pycharm中不起作用,Pycharm不允许我安装dash_bootstrap_components。
我还尝试在命令行中pip install dash-bootstrap-components,它可以工作,但pycharm仍然无法识别该应用程序。
救命啊!

2ic8powd

2ic8powd1#

听起来你正面临着IDE和Python环境的一个常见问题。与许多其他IDE一样,PyCharm可以管理多个Python环境,并且您在PyCharm中使用的环境可能与您在Jupyter或命令行中使用的环境不同。以下是帮助您解决问题的分步指南:

*查看PyCharm中的Python解释器

  • 在PyCharm中打开您的项目。
  • 转到File> Settings(或macOS上的PyCharm> Preferences)。
  • Project部分下,单击Python Interpreter
  • 注意当前选择的解释器的路径。这是PyCharm为您的项目使用的Python环境。
    *在PyCharm的Python环境下安装dash-bootstrap-components
  • Python Interpreter设置中(从步骤1开始),您将看到已安装软件包的列表。
  • 单击底部的+按钮添加新软件包。
  • 搜索dash-bootstrap-components并安装它。
    *或者,使用与编译器相同的环境
  • 如果你想在PyCharm中使用与Jupyter相同的环境:
  • 首先,通过在Jupyter单元格中运行以下代码来找出Jupyter的Python解释器的路径:
import sys
print(sys.executable)
  • 复制路径。
  • 返回PyCharm的Python Interpreter设置。
  • 点击齿轮图标齿轮> Add
  • 选择Existing environment并将复制的路径粘贴到Interpreter字段中。
  • 单击OK将此环境用于PyCharm项目。
    *检查您的代码
  • 在确保dash-bootstrap-components安装在正确的环境中之后,尝试在PyCharm代码中导入它:
import dash_bootstrap_components as dbc

*保证一致性

  • 如果您经常在PyCharm和PyCharm之间切换,请考虑使用虚拟环境(venvconda),以确保不同项目和平台之间的包版本和依赖关系的一致性。
    *最后手段-手动安装
  • 如果其他方法都失败了,你可以从PyPI手动下载dash-bootstrap-components包,并使用指向PyCharm解释器的pip安装它:
path_to_pycharm_interpreter -m pip install path_to_downloaded_package

path_to_pycharm_interpreter替换为您在步骤1中记录的路径,将path_to_downloaded_package替换为下载的dash-bootstrap-components软件包的路径。

通过以下步骤,您应该能够在PyCharm中成功使用dash-bootstrap-components。如果您继续面临问题,请让我知道,我很乐意进一步帮助。

相关问题