解决python中import时无法识别自己写的包和模块的方法

摘要:
完成文件的添加之后,再次使用pythonXXX.py执行成功。

我们用pycharm打开自己写的代码,当多个文件之间有相互依赖的关系的时候,import无法识别自己写的文件,但是我们写的文件又确实在同一个文件夹中,

这种问题可以用下面的方法解决:

1)打开File--》Setting—》打开 Console下的Python Console,把选项(Add source roots to PYTHONPAT)点击勾选上

2)右键点击自己的工作空间,找下面的Mark Directory as 选择Source Root,就可以解决上面的问题了!

转载自:https://www.jb51.net/article/140408.htm

在site-package下添加.pth文件(如果是两套python,就需要添加两个位置)
在D:Program FilesPythonLibsite-packages 添加.pth文件,文件名为模块名称(即auto_XXX),文件内容为模块所在目录。(python添加自定义的包也是这个方法)
完成文件的添加之后,再次使用python XXX.py 执行成功。即使在其他盘符下执行,也成功了。
-------------
原文:https://blog.csdn.net/qq_42121640/article/details/88839230

免责声明:文章转载自《解决python中import时无法识别自己写的包和模块的方法》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇android 使用JSONObject来解析Json字符串Selenium3+python3自动化(四十一)--Chrome浏览器静默模式启动(headless)下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

Python的Django框架

一、Django简介 Python下有许多款不同的 Web 框架。Django是重量级选手中最有代表性的一位。许多成功的网站和APP都基于Django。 Django 是一个开放源代码的 Web 应用框架,由 Python 写成。 Django 遵守 BSD 版权,初次发布于 2005 年 7 月, 并于 2008 年 9 月发布了第一个正式版本 1.0...

Python微信库:itchat

在论坛上看到了用Python登录微信并实现自动签到,才了解到一个新的Python库: itchat 库文档说明链接在这: itchat 我存个档在我网站(主要是我打开很慢),以便以后阅读。 0x01 Start 最简单的回复 通过如下代码,可以完成回复所有文本信息(包括群聊)。 import itchat from itchat.content impor...

【测试平台学习2】 Django 的初使用

前言 最近打算使用Django+Vue 打造一个简单的测试平台,本文对django 的使用略做记录 Django的安装与背景 Python 的后端主要有Django 和flask , 我对此只有粗浅的理解和认识, 使用flask 编写过一个接口Mock系统, flask是轻量化的,能快速实现接口的开发工作,但是它没有自带数据库。 Django 相对比较全面...

python 格式化输出

格式化输出 要理解格式化输出,就要先理解占位符 % 占位符 s 字符串 d 数字 先用占位符占位 再统一按顺序替换 name = input('请输入姓名:') age = input('请输入年龄:') job = input('请输入工作:') hobbie = input('请输入爱好:') msg = '''---------- info of...

Windows和Linux下查看Apache、MySQL、PHP版本

# Windows查看Apache版本: 使用命令:httpd -v # Linux查看Apache版本: 使用命令:apachectl -v # Windows查看MySQL版本: 使用命令:mysql --version # Linux查看MySQL版本: 使用命令:mysql -V # Windows查看PHP版本: 使用命令:php -v...

Python 3 进阶 —— 使用 PyMySQL 操作 MySQL

PyMySQL 是一个纯 Python 实现的 MySQL 客户端操作库,支持事务、存储过程、批量执行等。 PyMySQL 遵循 Python 数据库 API v2.0 规范,并包含了 pure-Python MySQL 客户端库。 安装 pip install PyMySQL 创建数据库连接 import pymysql connection = p...