我正在尝试使用PYENV的virtualenv构建中的洪水。
为此,我使用pyenv构建了python2.7.9。
我已经将pyenv global设置为2.7.9,然后安装了包含以下内容的雨淋包:
安装雨淋控制台
一切都很顺利,但当我试着去做的时候:
输入洪水
它给人强烈的恐惧感。在
2.7.9环境内部的pip冻结正确显示雨淋包:
spadazz@Deluger:~/.pyenv/versions/2.7.9$ pip freeze
apt-xapian-index==0.44
chardet==2.0.1
command-not-found==0.2.44
deluge==1.3.11
使用dpkg-l检查ubuntu安装的包中的deludge,我可以看到在/usr/lib/python2.7/dist-packages上可以找到fludge python包,所以将这个路径添加到python搜索路径,允许我手动导入包。在
我的问题是这不可能是手动的,而雨淋包不是我的程序所要求的,而是来自flexget包的,它在这个配置中运行得很顺利。在
我对pyenv没有经验,也找不到一种简单的方法来在pyenv virtualenv下设置PYTHON_路径,也找不到允许我在virtualenv下调用系统PYTHON中的洪水包的任何其他解决方法。在
有什么建议吗?在
TIA公司 恩里科
Python模块
deluge
是在apt-get install deluged
我相信的情况下安装到您的系统Python中的(但是我可能弄错了)。在这个Python模块
deluge
不能通过pip使用,但是您应该能够使用以下内容将其安装到您的virtualenv中:首先,激活你选择的virtualenv,然后运行
现在,当您在所选的virtualenv中运行
pip list
时,应该会看到一个名为deluge (1.3.13.dev0)
的包。在如果一切都好的话,你可以用
^{pr2}$资料来源:
相关问题 更多 >
编程相关推荐