Tag:

错误:无法创build'/usr/local/lib/python2.7/dist-packages/virtualenv_support':权限被拒绝

我使用的是Ubuntu 12.04,我试图用pip来安装virtualenv,但突然间我得到了这个错误。 samuel@sampc:~$ pip install virtualenv Downloading/unpacking virtualenv Running setup.py egg_info for package virtualenv warning: no previously-included files matching '*' found under directory 'docs/_templates' warning: no previously-included files matching '*' found under directory 'docs/_build' Installing collected packages: virtualenv Running setup.py install for virtualenv error: could not create '/usr/local/lib/python2.7/dist-packages/virtualenv_support': Permission denied Complete output from command /usr/bin/python […]

如何卸载使用pip install –user安装的软件包

有一个可以为每个用户安装一个Python包的pip的–user选项: pip install –user [python-package-name] 我使用这个选项在我没有root权限的服务器上安装一个软件包。 我现在需要的是卸载当前用户安装的软件包。 我试图执行这个命令: pip uninstall –user [python-package-name] 但是我得到了: no such option: –user 如何卸载我用pip install –user安装的软件包,而不是手动查找和删除软件包? 我find了这篇文章 pip不能从每个用户的site-packages目录中卸载 其中描述了不支持从用户目录中卸载软件包。 根据文章是否正确执行然后用 pip uninstall [package-name] 安装的软件包也将在用户目录中search。 但问题仍然存在。 如果同一个软件包同时安装在系统范围内和用户范围内,会怎样? 如果有人需要定位特定的用户目录呢?

如何在graphviz中强制节点位置(x和y)

我试图强制节点的位置。 我有我的节点的x和y坐标,也有有向图。 我可以使用rank = same来处理行(y坐标),但无法弄清楚我如何处理column(x坐标)。 提前致谢。

Graphviz子图不会被可视化

我试图创build一个图中有两个子图的点。 代码如下: digraph G { subgraph step1 { style=filled; node [label="Compiler"] step1_Compiler; node [label="Maschine"] step1_Maschine; color=lightgrey; } subgraph step2 { style=filled; color=lightgrey; node [label="Interpretierer"] step2_Interpretierer; node [label="Maschine"] step2_Maschine; label="Virtuelle Maschine"; } "Programm (Java)" -> step1_Compiler; step1_Compiler -> step1_Maschine; step1_Maschine -> "Bytecode"; "Bytecode" -> step2_Interpretierer; step2_Interpretierer -> step2_Maschine; step2_Maschine -> "Ergebnis"; } 我得到的结果如下所示: 我期望看到两个子图周围的框。 我在这里错过了什么?

如何使用pip卸载可编辑软件包(使用-e安装)

我用-e安装了一些软件包 > pip install -e git+https://github.com/eventray/horus.git@2ce62c802ef5237be1c6b1a91dbf115ec284a619#egg=horus-dev 我用点滴冻结我看到 > pip freeze … -e git+https://github.com/eventray/horus.git@2ce62c802ef5237be1c6b1a91dbf115ec284a619#egg=horus-dev … 当我尝试卸载软件包时出现错误: > pip uninstall horus-dev Cannot uninstall requirement horus-dev, not installed > pip uninstall horus Cannot uninstall requirement horus, not installed 我如何卸载这样的软件包?

任何想法如何更新窗口框上的Python PIP?

pip install –upgrade pip不起作用,因为Windows FS脑损坏,不会让你删除一个打开的文件。 我已经尝试将我的环境设置为我想更新的virtualenv,然后从不同的点运行,但失败: (jm) E:\python\jm>c:\Python26\Scripts\pip install –upgrade pip Downloading/unpacking pip Running setup.py egg_info for package pip warning: no previously-included files matching '*.txt' found under directory 'docs\_build' no previously-included directories found matching 'docs\_build\_sources' Installing collected packages: pip Found existing installation: pip 0.7.1 Uninstalling pip: Successfully uninstalled pip Running setup.py install for pip warning: […]

如何在CentOS 7中安装pip?

CentOS 7 EPEL现在包含Python 3.4: yum install python34 但是,当我尝试,即使Python 3.4安装成功,它似乎并没有安装点。 这很奇怪,因为在Python 3.4中默认包含pip 。 which pip3没有find任何东西,也没有which pip 。 如何从CentOS 7 EPEL版本的Python 3.4软件包中访问pip?

点graphics语言 – 如何使双向边缘?

这里是我的Dot图的一个非常简单的例子: strict digraph graphName { A->B B->A } 这创build替代文字http://grab.by/grabs/a7a5a41268955d2a62b6aa2b8b131e03.png 相反,我想在A和B之间显示一个单一的边,但有一个双箭头。 我知道如何让双箭头成为一个全球性的select: strict digraph graphName { edge [dir="both"] A->B B->A } 但是这看起来非常丑陋,并不是我所有的优势都应该是双重的。 替代文字http://grab.by/grabs/c370bc807079b0e6c0e5f63d5624b211.png 如果我对图进行更多的处理,并自己检测到双引用,并用一条边replace两条边,则看起来没问题。 但我宁愿不必做这个额外的步骤 strict digraph graphName { A->B [dir="both"] } 替代文字http://grab.by/grabs/424d58700292a274eea833ff8956c696.png 有更好的解决scheme

为什么点击冻结报告一些新的virtualenv使用–no-site-packages创build的包?

当我创build一个新的virtualenv时, pip freeze显示我已经安装了一些软件包,即使我没有在环境中安装任何东西。 我期待的pip freeze返回空输出,直到我的第一个pip install到环境中。 wsgiref是标准库的一部分,是不是它为什么显示出来呢? 一天@车库:〜$ mkdirtesting 一天@车库:〜$ cdtesting day @ garage:〜/ testing $ virtualenv –no-site-packages。 ./bin/python中的新的python可执行文件 安装分发………………………………………… ………. ………………………………………….. ……………………….. …………………………………..完成。 day @ garage:〜/ testing $。 斌/启动 (testing)day @ garage:〜/ testing $ pip freeze 分发== 0.6.10 ==的wsgiref 0.1.2 一些额外的信息: (testing)day @ garage:〜/ testing $ pip –version pip 0.7.2 from /home/day/testing/lib/python2.7/site-packages/pip-0.7.2-py2.7.eg g(python 2.7) […]

运行“sudo pip”有什么风险?

偶尔我会遇到意见或回应 ,强调在sudo下运行pip是“错误的”或“不好的”,但有些情况(包括我设置了一堆工具的方式)要么简单得多,要么甚至更简单必须以这种方式运行。 在sudo下运行pip有什么风险? 请注意,这个问题与这个问题不一样,尽pipe标题没有提供关于风险的信息。 这也不是一个关于如何避免使用sudo ,而是关于为什么要使用sudo 。