如何在cygwin中导入用户定义的python模块?

时间:2017-03-04 22:28:22

标签: python cygwin anaconda python-module pythonpath

这可能是微不足道的,但我无法确定无法将用户定义的python模块导入我的python环境的原因。我在cygwin中使用Ananconda安装python。我已经在bash_profile中输入了以这种格式将模块目录路径附加到PYTHONPATH。

export PYTHONPATH=$PYTHONPATH:"<dirpath>"

dirpath以/cygdrive/c/Users/

开头

我在模块目录中有一个__init__.py文件,用于标识它是一个python包。

请提供您的意见。感谢。

1 个答案:

答案 0 :(得分:0)

启动时的Python使用PYTHONHOME目录中提供的site.py构建sys.path。我附加到文件,addsitedir()。这对我有用。如果路径中存在空格,请在路径周围使用双引号。