草庐IT

virtualenv-gtk

全部标签

python - 使用 pip 将 Python 包从本地文件系统文件夹安装到 virtualenv

是否可以使用本地文件系统中的pip安装软件包?我已经为我的包运行了pythonsetup.pysdist,它创建了适当的tar.gz文件。该文件存储在我的系统中/srv/pkg/mypackage/mypackage-0.1.0.tar.gz。现在在虚拟环境中,我想安装来自pypi或来自特定本地位置/srv/pkg的软件包。这可能吗?附言我知道我可以指定pipinstall/srv/pkg/mypackage/mypackage-0.1.0.tar.gz。这会起作用,但我说的是使用/srv/pkg位置作为pip搜索的另一个位置,如果我键入pipinstallmypackage。

python - 综合初学者的virtualenv教程?

已结束。此问题不符合StackOverflowguidelines.它目前不接受答案。要求我们推荐或查找工具、库或最喜欢的场外资源的问题对于StackOverflow来说是无关紧要的,因为它们往往会吸引固执己见的答案和垃圾邮件。相反,describetheproblem以及到目前为止为解决这个问题所做的工作。关闭8年前。Improvethisquestion我最近听到了有关virtualenv的嗡嗡声,我很感兴趣。但我听到的只是零星的赞美,并不清楚它是什么或如何使用它。我正在寻找(理想情况下)一个后续教程,它可以让我从没有Python的Windows或Linux开始,并解释(不分先后)

python - 在 virtualenv 中使用 Python 3

使用virtualenv,我使用默认版本的Python(2.7)运行我的项目。在一个项目中,我需要使用Python3.4。我使用brewinstallpython3在我的Mac上安装它。现在,如何创建使用新版本的virtualenv?例如sudovirtualenvenvPython3如果我尝试:virtualenv-ppython3test我明白了:Runningvirtualenvwithinterpreter/usr/local/bin/python3Usingbaseprefix'/usr/local/Cellar/python3/3.4.0_1/Frameworks/Pyth

python - venv、pyvenv、pyenv、virtualenv、virtualenvwrapper、pipenv 等有什么区别?

Python3.3在其标准库中包含新包venv.它有什么作用,它与似乎与正则表达式匹配的所有其他软件包有何不同(py)?(v|virtual|pip)?env? 最佳答案 给初学者的建议:这是我个人对初学者的建议:从学习开始virtualenv和pip,可以在Python2和3以及各种情况下使用的工具,一旦您开始需要它们,就可以选择其他工具。PyPI包不在标准库中:virtualenv是一个非常流行的工具,可以为Python库创建隔离的Python环境。如果您不熟悉这个工具,我强烈建议您学习它,因为它是一个非常有用的工具,我将在本答

python - Gtk3 TextBuffer.serialize() 返回带有格式标签的文本,即使视觉上没有

我在我的项目中使用GtkTextView/TextBuffer,用户可以通过选择正确的切换按钮来输入富文本(粗体/斜体/下划线)。问题是,如果我将下划线或斜体Pango标志应用于TextView中的文本,然后关闭斜体/下划线并输入更多内容,然后通过TextBuffer.serialize()获取带有这些标志的文本,返回未格式化的文本(在TextView中明显未格式化),并在其周围带有下划线/斜体标签。您可以在此处看到:(注意,为了便于阅读,我使用BeautifulSoup将标签简化为对应的HTML,但根本没有编辑实际位置/类型。)这是代码(需要安装Gtk3和BS4才能安装Python3

python - 如何离开/退出/停用 Python virtualenv

我正在使用virtualenv和virtualenvwrapper。我可以使用workon命令在virtualenv之间切换。me@mymachine:~$workonenv1(env1)me@mymachine:~$workonenv2(env2)me@mymachine:~$workonenv1(env1)me@mymachine:~$如何退出所有虚拟环境并再次在我的系统环境中工作?现在,我返回me@mymachine:~$的唯一方法是退出shell并开始一个新的。这有点烦人。是否有一个命令可以处理“无”,如果有,它是什么?如果不存在这样的命令,我将如何创建它?

ruby - 如何在 Ruby Glade/GTK 中制作多选列表框,也许使用 TreeView?

我正在尝试在glade/ruby程序中制作一个多选列表框,我想知道我是怎么做到的,比如我添加到窗口的元素以及我可以使用的相应示例代码。我在看GTKList但它说它现在已被弃用,而且我也不知道如何让它在ruby​​中工作。GTKList文档说要使用TreeView,但我不知道如何设置它。明确一点,我想要这样的东西,用户可以在其中选择多个条目:alttexthttp://geekswithblogs.net/images/geekswithblogs_net/dotNETvinz/OutputPreselectListBox.JPG感谢大佬们的帮助!我真的很想问这个问题。

ruby - 打包 ruby​​ gtk 应用程序

将使用ruby​​构建的gtk2/gtk3应用程序打包为可执行文件分发,适用于windows、linux、macos,最不头疼的技术是什么?我找不到任何指南或助手来解决ruby​​gtk的这个问题。ruby-gnomegem也不附带包装程序。我的理解是gtk是跨平台的,所以这样做并不容易。问题是我无法找到任何可靠的例子来学习这些步骤。 最佳答案 我遇到了和你一样的问题,我已经直接向GTK3开发人员提出了这个问题。这里是theiranswer.这意味着如果您现在选择将GTK3与Ruby一起使用,您必须:使用您的GEM交付MSYS2和R

ruby - 必须与 gtk_builder_new_from_resource 一起使用的资源路径是什么?

我了解函数gtk_builder_new_from_file或gtk_builder_new_from_string的参数是什么,但我有点费劲想看看什么是资源路径,例如:GtkBuilder*gtk_builder_new_from_resource(constgchar*resource_path);我找不到任何示例(C、python、vala或其他我不介意的)。编辑:解决方案感谢gnianmt的帮助,这里是ruby​​(https://github.com/ruby-gnome2/ruby-gnome2)中的一个基本示例:首先是一个简单的ui文件simple_window.ui:F

ruby - 如何在运行时将页面添加到 Gtk Notebook 小部件?

我有以下代码:require"gtk2"#addsapagetothenotebookwiththegivenlabeldefcreate_page(nb,label="untitled")#createatextviewtx=Gtk::TextView.new#appenditnb.append_page(tx,Gtk::Label.new(label))endGtk.initwindow=Gtk::Window.newwindow.set_default_size(800,600)window.signal_connect("destroy"){Gtk.main_quit}cont