ExMan

linux python 修改环境变量 添加自定义模块路径

举一个很简单的例子,如果你发现一个包或者模块,明明是有的,但是会发生这样的错误:

>>> from algorithm import *
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
ImportError: No module named algorithm

 

那么就应该是环境变量出问题了

 

okay,来看怎么搞

 

>>>>> import sys
>>> sys.path
[\'\', \'/usr/lib/python2.7\', \'/usr/lib/python2.7/plat-linux2\', \'/usr/lib/python2.7/lib-tk\', \'/usr/lib/python2.7/lib-old\', \'/usr/lib/python2.7/lib-dynload\', \'/usr/local/lib/python2.7/dist-packages\', \'/usr/lib/python2.7/dist-packages\', \'/usr/lib/python2.7/dist-packages/PIL\', \'/usr/lib/python2.7/dist-packages/gst-0.10\', \'/usr/lib/python2.7/dist-packages/gtk-2.0\', \'/usr/lib/pymodules/python2.7\', \'/usr/lib/python2.7/dist-packages/ubuntu-sso-client\', \'/usr/lib/python2.7/dist-packages/ubuntuone-client\', \'/usr/lib/python2.7/dist-packages/ubuntuone-control-panel\', \'/usr/lib/python2.7/dist-packages/ubuntuone-couch\', \'/usr/lib/python2.7/dist-packages/ubuntuone-installer\', \'/usr/lib/python2.7/dist-packages/ubuntuone-storage-protocol\']

 

首先,这些显示出了python自己的环境变量

 

然后

 

>>> sys.path.append(\'/media/File/Code_DownloadCodeAndSelfCode/PyWorkPlace/xView\')
>>> sys.path
[\'\', \'/usr/lib/python2.7\', \'/usr/lib/python2.7/plat-linux2\', \'/usr/lib/python2.7/lib-tk\', \'/usr/lib/python2.7/lib-old\', \'/usr/lib/python2.7/lib-dynload\', \'/usr/local/lib/python2.7/dist-packages\', \'/usr/lib/python2.7/dist-packages\', \'/usr/lib/python2.7/dist-packages/PIL\', \'/usr/lib/python2.7/dist-packages/gst-0.10\', \'/usr/lib/python2.7/dist-packages/gtk-2.0\', \'/usr/lib/pymodules/python2.7\', \'/usr/lib/python2.7/dist-packages/ubuntu-sso-client\', \'/usr/lib/python2.7/dist-packages/ubuntuone-client\', \'/usr/lib/python2.7/dist-packages/ubuntuone-control-panel\', \'/usr/lib/python2.7/dist-packages/ubuntuone-couch\', \'/usr/lib/python2.7/dist-packages/ubuntuone-installer\', \'/usr/lib/python2.7/dist-packages/ubuntuone-storage-protocol\', \'/media/File/Code_DownloadCodeAndSelfCode/PyWorkPlace/xView/emotionAnalyse\', \'/media/File/Code_DownloadCodeAndSelfCode/PyWorkPlace/xView\']
>>> import algorithm

 

这样,就把自己的algorithm这个包导入了

 

ok了!

可是这样有个问题,下次还得设置才行。

那么就改一下系统变量吧:

$export PYTHONPATH=$PYTHONPATH:/home/YOURSELFPATH

亲测有效~

分类:

技术点:

相关文章:

  • 2021-11-28
  • 2022-12-23
  • 2021-12-15
  • 2022-02-10
  • 2022-01-05
  • 2022-01-26
  • 2022-12-23
  • 2022-01-12
猜你喜欢
  • 2022-01-01
  • 2022-12-23
  • 2021-12-15
  • 2021-11-04
  • 2022-02-09
  • 2022-01-28
相关资源
相似解决方案