pythonpath

    1热度

    2回答

    我安装了Biopython,但我无法让计算机识别模块。例如,我在科莫多创建一个文本文件是这样的: from Bio.Alphabet import IUPAC from Bio import Seq my_prot=Seq.Seq("AGTACACTGGT",IUPAC.protein) 并在终端上运行它,并得到: Traceback (most recent call last):

    7热度

    1回答

    我已经搜索了这个网站从上到下还没有找到一种方法来实际完成我想要的Python3x。这是一个简单的玩具应用程序,所以我想我可以在断言中编写一些简单的测试用例并称之为一天。它确实生成了报告等,所以我想确保我的代码在变化时不会做任何事情。 我的当前目录结构为:(仅包括相关部分) project -model __init__.py my_file.py -test

    0热度

    1回答

    我有一个python模块打包distutils成一个压缩的鸡蛋安装在自定义前缀。如果我将PYTHONPATH设置为包含该前缀的site-packages目录,则egg会添加到sys.path中,并且可以导入该模块。但是,如果我在脚本中运行site.addsitedir并使用前缀的site-packages目录,则egg不会添加到sys.path,并且导入模块失败。在这两种情况下,模块的site-p

    2热度

    2回答

    我刚刚通过下载tar.gz软件包并执行python setup.py install来安装oauth2。 PYTHOHPATH=$PYTHONPATH:/Users/me/Downloads/oauth2-1.5.211/ 但是:但是我加入这行到〜/ .bashrc中我得到这个错误 bash-3.2$ python Python 2.7.1 (r271:86832, Jul 31 2011,

    7热度

    2回答

    当导入非内置模块时,解释器将搜索sys.path给出的位置。 sys.path从这些位置(http://docs.python.org/library/sys.html#sys.path)初始化: 包含输入脚本(或当前目录) PYTHONPATH目录 安装有关的默认 虽然前两个来源很简单,任何人都可以解释第三者是如何工作的,以及影响它的可能性有哪些? 虽然我有兴趣在一个通用的解决方案,我的具体问题

    1热度

    2回答

    我已经安装了新版本的Python,因此我想确保何时在我的路径中调用该版本的Python。所以,现在在我的'C'驱动器上,我有“Python27”和“Python32”(分别是旧版和新版)。 当我在命令行中键入“python”时,我得到“Python 2.7”。使用控制面板我已经更改了“路径”和“pythonpath”用户变量(从'C:\ Python27'到'C:\ Python32'),并确保我

    3热度

    1回答

    我在我的Windows计算机上使用干草堆,但是我意识到我需要其他模块来安装我的django应用程序,这些模块更容易在Linux上安装,因此我将其移至使用Ubuntu的VirtualBox。我用virtualenv将所有东西安装在venv文件夹中。基本上我的应用程序使用hashstack和一个Whoosh后端。 关于view.py,在导入行上,当我做from haystack.query impor

    1热度

    1回答

    我有以下的目录结构调用脚本因此,我可以在导入a之前将以下行添加到b.py。 sys.path.append(os.path.dirname(sys.argv中[0])+ “/ ..”) 这工作和我可以从任何目录调用b.py并且它能够导入一个。 但是,当我在另一个目录中编写脚本以使用execfile()调用此文件时,此操作失败。 我试过相对导入,但我得到 from ..a import somecl

    5热度

    1回答

    我在我的django应用程序文件夹中创建了一个virtualenv,在那里我安装了所有的python依赖项。我的Django项目被称为主题,所以在主题文件夹中有一个venv文件夹,其中包含python库。 如果我运行python manage.py syncdb它会抛出Error was: No module named postgresql_psycopg2.base。这里是回溯: (venv)

    2热度

    4回答

    我设置的任何虚拟环境的sys.path发生了一些奇怪和意外的事情。例如,一个干净的ENV: $ virtualenv test $ source test/bin/activate (test) $ 这是预期的PYTHONPATH: (test) $ python >>> import sys >>> print '\n'.join(sys.path) /home/user/tes