2019独角兽企业重金招聘Python工程师标准>>>

以CentOS7平台为例,假设我们的项目名是demo,我们在demo目录下存在多个模块 aa, bb,cc, 特别需要注意的是demo不是模块,即demo目录下不存在__init__.py文件,即仅仅是一个普通文件夹,或者说是项目的根文件夹。为了使我们demo项目中的py文件能够正常导入本项目中的任意模块下的任意文件,我们需要配置sys.path或者PYTHONPATH或者.pth文件。这里我们推荐.pth文件。

在/usr/lib/python2.7/site-packages路径下,创建demo.pth文件,假设我们的demo项目放在/opt/下,那么在demo.pth文件中应该添加一行/opt/demo,然后保存退出即可。

转载于:https://my.oschina.net/u/1863491/blog/835318

对自己的python项目配置PYTHONPATH相关推荐

  1. 阿里云服务器 宝塔面板 配置Python项目

    本文仅供学习交流使用,如侵立删! 阿里云服务器使用宝塔面板搭建Python项目 环境 centos7.4.5 python3.7 nginx1.18.0 1.阿里云重置服务器系统 全新服务器可跳过此步 ...

  2. python环境变量配置_?Python项目读取配置的正确姿势

    读取配置是大部分python应用都会面临的问题,例如应用运行时需要读取数据库的配置,存储文件需要知道文件路径配置,应用在不同的环境的配置也不尽相同.因此,配置管理是一个必不可少的问题,配置读取的方式一 ...

  3. pycharm导入python环境是空的_PyCharm导入python项目并配置虚拟环境的教程详解

    PyCharm导入python项目并配置虚拟环境的教程详解 进入PyCharm后,点击File→Open,然后在弹窗中选择需要导入项目的文件夹: 打开了python项目后,需要配置该项目对应的pyth ...

  4. Python的IDE:基于Eclipse/MyEclipse软件的PyDev插件配置python的开发环境(不同python项目加载不同版本的python)—从而实现Python编程图文教程之详细攻略

    Python的IDE:基于Eclipse/MyEclipse软件的PyDev插件配置python的开发环境(不同python项目加载不同版本的python)-从而实现Python编程图文教程之详细攻略 ...

  5. python xlsx追加数据_python 实现众多excel表格中关键数据追加项目配置库台账.xlsx...

    网上已经有很多这类的文章了,今天写这个就算是对今天的写的这个脚本的一个巩固和说明吧,话说同事每个月末都要从大量的excel表格中导出一点点数据并输出到另一个表格中,所以想啊,写个脚本自动化一点吧,不然 ...

  6. python 动态变量 excel 配置_python 实现众多excel表格中关键数据追加项目配置库台账.xlsx...

    网上已经有很多这类的文章了,今天写这个就算是对今天的写的这个脚本的一个巩固和说明吧,话说同事每个月末都要从大量的excel表格中导出一点点数据并输出到另一个表格中,所以想啊,写个脚本自动化一点吧,不然 ...

  7. pycharm如何更改python项目环境_如何用Pycharm打开已有项目配置python环境

    如何用Pycharm打开已有项目配置python环境 发布时间:2020-07-06 11:06:30 来源:亿速云 阅读:175 作者:清晨 这篇文章将为大家详细讲解有关如何用Pycharm打开已有 ...

  8. 【bug解决】Python运行显示报错--没有为项目配置Python解释器

    项目场景: 基于Python API 操作MongoDB,在python里面新建一个项目时,使用python连接数据库,打算运行的时候发现漏掉了一个低端错误,忘记配置了...啊啊啊!记录一下. 报错显 ...

  9. python的Django项目配置运行(pyCharm)

    序        最近公司又来来一次优化,人手就变紧张了,但是事还是得干啊.所以,我也可能即将被拉出来补位.那么我个人也可能刚好趁这个时期深入下,不管怎么说,学习是个人的事情.今天就来跟大家分享下一个 ...

最新文章

  1. ubuntu16 18 用着速度不错的apt源
  2. java理解程序逻辑_使用java理解程序逻辑(12)
  3. 使用脑电图慢皮层电位重建3D空间中的手,肘和肩的实际和想象的轨迹
  4. 爬取微博好友所发微博制作词云
  5. Jackson 注解 -- 指定输出顺序
  6. go gin gorm获取harbor项目,镜像,tag代码示例
  7. #打开cmd指定路径_CMD
  8. sql server 查询本周、本月所有天数的数据
  9. 智能蓝牙控制、温湿度控制时间风扇
  10. mysql workbench第二栏图标中英文意思
  11. js中引用类型赋值(拷贝)问题
  12. centos7 mariadb mysql_【软件安装】CentOS7安装MariaDb(mysql_替代品安装)
  13. php自动提交百度收录,wordpress站点如何自动提交百度收录
  14. 超级美女抽出滤镜抠图
  15. 什么是ISBN码及如何制作
  16. 作为IT人,你不可不知的 DevOps
  17. 快手用最简单的方式感动每一个独特的你 原来背后的黑科技才是真的666
  18. win7系统换主板后无法进系统,卡logo,无法进安全模式的解决方案
  19. Android 截屏并保存到本地(兼容Android 10.0)
  20. 初二因式分解奥数竞赛题_初中数学因式分解含答案竞赛题精选

热门文章

  1. 最简单的嵌套循环,一句话即可。适合repeater,dropdownlist,gridview等等
  2. RedHat Linux 加入域
  3. 转:c++builder读写INI文件
  4. 再谈编程范式—程序语言背后的思想
  5. nginx源码分析:打开监听套接字的流程
  6. Vue.js 条件渲染 v-if、v-show、v-else
  7. linux内存管理---虚拟地址、逻辑地址、线性地址、物理地址的区别(一)
  8. 服务重构理解接口编程的妙处
  9. 搭建MIPS平台GDB调试环境
  10. 大型云原生项目在数字化企业落地过程解密 1