解决pycharm无法导入本地包的问题

在用python写爬虫程序时,import 行无法通过,具体情况如下:

pycharm运行程序后,程序pass了,但是出现了警告,如下图所示:

这是由于该程序不在根目录下,无法导入本地包,解决办法如下:

1.清除缓存并重启:(File -> Invalidate Caches / Restart...)

2. 设置源目录(注意设置哪个目录,这里设置的是test_suite)(右键源目录 -> Make Directory as -> Sources Root)

时间: 2024-11-10 01:41:06

解决pycharm无法导入本地包的问题的相关文章

解决pycharm无法导入本地包的问题(Unresolved reference 'tutorial')

在用scrapy(python2.7)写爬虫的时候 from tutorail.items import DmozItem 这一行死活不成功 也就是出现 Unresolved reference 'tutorial' 的问题 当然,其实不只是爬虫,如果你初次导入包是应该也可能会遇见这个问题! 解决办法: 1.清除缓存并重启 2.设置源目录(注意设置的是哪个目录,这里是tutorial) 解决pycharm无法导入本地包的问题(Unresolved reference 'tutorial')

pycharm最新版新建工程没导入本地包问题:module 'selenium.webdriver' has no attribute 'Firefox'

最新版的pycharm做了很大的改变,新建工程的时候,默认不导入本地的安装包,这就导致很多小伙伴踩坑了...明明已经pip安装过selenium了,但是却报AttributeError:module 'selenium.webdriver' has no attribute 'Firefox' 遇到问题 1.运行以下代码,执行后报错 2.这个代码很明显,webdriver下方都有姨妈红了,这种代码里面有姨妈红的,就不要运行了,肯定报错 解决办法 1.排查这个问题,首先确定selenium已经安装

解决Pycharm无法导入包问题 Unresolved reference

在pycharm中设置source路径 file–>setting–>project:server–>project structure 将放package的文件夹设置为source,这样import的模块类等,就是通过这些source文件夹作为根路径来查找,也就是在这些source文件夹中查找import的东西. 

解决安卓出现导入第三方包重复的错误

在使用android stdio的时候 由于导入了两个第三方的包,出现了Error:Execution failed for task ': :dexDebug'. > com.android.ide.common.process.ProcessException 这样的错误. 解决方法很简单首先在module的build.gradle文件中,删除引用的语句,如下: compile files('libs/android-support-v4.jar'):然后在去把android-support

解决安卓出现导入第三方包反复的错误

在使用android stdio的时候 因为导入了两个第三方的包.出现了Error:Execution failed for task ': :dexDebug'. > com.android.ide.common.process.ProcessException 这种错误. 解决方法非常easy首先在module的build.gradle文件里,删除引用的语句,例如以下: compile files('libs/android-support-v4.jar'):然后在去把android-sup

解决IntelliJ IDEA导入本地项目不能切换github容器的问题

问题场景: 复制本地一个github项目到IDEA中,本地项目容器是A,新项目的容器仍然是A. 解决方法: 1.打开项目在资源管理器中的位置,隐藏的文件项目查看√上,删掉.git文件夹. 2. 3.选择项目的文件夹 4.分享项目到github,如果不删除.git文件夹的话步骤3会报错 原文地址:https://www.cnblogs.com/Java-Starter/p/9094826.html

向Pycharm中导入第三方包 && 更改下载第三包镜像源

一.Pycharm本身导包 下载成功会这个样子(如下图) 但是有时因为包的版本太高,代码运行出错,此时需要选中右下角的Specify version,然后选择想要的版本即可 如果还出错,那就在命令行下导包吧! 二.命令行下导包 pip install 包名 或者 sudo pip install +包名 出现successfully即表示下载成功,然后再去setting里重新下一遍就可以在项目中直接应用了 下载的包就在“PycharmProjects(这个是Pycharm项目名)\untitle

解决IntelliJ无法导入maven包的问题

使用如下的pom.xml <?xml version="1.0" encoding="UTF-8"?> <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/

pycharm Python 导入本地文件时,有红色的波浪线

1,把整个项目 2, 参考:https://blog.csdn.net/qq_30622831/article/details/80978118 原文地址:https://www.cnblogs.com/yqcf/p/11421523.html