Python中文
首页
教程
问答
标签
搜索
登录
注册
更改pythonpath的优先级
回答此问题可获得
20
贡献值,回答如果被采纳可获得
50
分。
<p>当我加载某些模块时pygments.lexers公司Bash Lexer和pygments.格式化程序LatexFormatter]我得到一个错误,python找不到模块。然后我意识到这个问题是由PYTHONPATH引起的,PYTHONPATH是为在python中使用<a href="http://www.paraview.org/" rel="nofollow">paraview</a>而设置的。它带来了自己的pygments版本,由于某些原因无法与jupyter笔记本上的nbconvert一起使用[请注意,它并不是完全失效的,就像PythonLexer一样,还有一些其他版本没有问题,只是我上面提到的那些找不到]。在</p> <p>我对mayavi也有类似的问题,它不能与paraview的vtk版本一起工作。在</p> <p>通过在bashrc中注释掉python路径,这两个问题都可以得到足够简单的解决,但显然paraview将无法工作。在</p> <p>有没有办法,例如,降低PYTHONPATH的优先级,使/etc中的系统代码。。。是优先调用的,但是paraview仍然可以在PYTHONPATH中找到它需要的那些?在</p> <p>我在LinuxMint17.3上使用Python2.76,paraview是4.4.0版,根据<a href="http://openfoamwiki.net/index.php/Installation/Linux/OpenFOAM-3.0.x/Ubuntu" rel="nofollow">here</a>从源代码安装</p>
0 条评论
分类:
Python问答
请先
登录
后评论
默认排序
时间排序
1 个回答
匿名
1天前
擅长:python、mysql、java
<p>对PYTHONPATH中的条目进行排序在一定程度上是正确的,但是在运行python</em>并将它们放在末尾之前,系统路径似乎不会包含在<em>中。因此,要将系统路径放在前面,请显式地添加它:</p> <pre><code>export PYTHONPATH="[path/to/system/files]:$PYTHONPATH" </code></pre> <p>这是一种黑客攻击,因为你添加的系统路径会被复制搜索路径. 但它是有效的。在</p>
请先
登录
后评论
针对此问题:
更多的回答
关注
89
关注
收藏
1
收藏,
216
浏览
网友 提问于 2天前
相关Python问题
如何用if条件捕获函数返回值
8 回答
如何用if语句判断列表中是否存在该索引?
10 回答
如何用if语句向量化numpy数组中的最大值?
3 回答
如何用IF语句有条件地保存零碎的结果?
4 回答
如何用if语句测试异常对象?
10 回答
如何用IF语句编写二元函数
9 回答
如何用igraph在python中创建顶点权重的图?
2 回答
如何用ijson和python解析json
10 回答
如何用iloc求子矩阵
2 回答
如何用Imagemagick或PIL绘制高质量的图像笔划(边框)?
8 回答
如何用importlib在python中动态导入模块?
6 回答
如何用import语句重写python内置函数?
9 回答
如何用imshow混合裁剪的强度并显示正确的混合强度?
1 回答
如何用in dictionary解析havin dictionary中的json文件
10 回答
如何用in-Django URL替换%20
8 回答
如何用in\op正确构造查询
1 回答
如何用inbuild对象替换文件
10 回答
如何用inheritan类实现flask restful
8 回答
如何用intersphinx正确地编写对外部文档的交叉引用?
2 回答
如何用int修改LpVariable?
10 回答