草庐IT

virtualenv-reqs

全部标签

python:如何在没有互联网连接的情况下创建 virtualenv

我无法在阻止所有互联网访问的服务器上创建virtualenv。以前有人成功过吗?我搜索但没有显示任何有用的信息。我来回传输数据没有问题,但我不知道需要下载哪些包以及安装需要哪些选项。如果你想知道我尝试创建一个得到了什么,这里是回溯:netops@netops1/spare/local/latency$virtualenv-p/usr/bin/python2.6latencyRunningvirtualenvwithinterpreter/usr/bin/python2.6Newpythonexecutableinlatency/bin/python2.6Alsocreatingexec

python - 在 Windows 的 virtualenv 中安装 lxml

我最近开始使用virtualenv,并想在这个隔离环境中安装lxml。通常我会使用windows二进制安装程序,但我想在这个virtualenv(不是全局)中使用lxml。Pip安装不适用于lxml,所以我不知所措。我读到创建符号链接(symboliclink)可能有效,尽管我不熟悉符号链接(symboliclink)的工作原理以及我应该为哪些文件创建它们。还有其他人知道在Windows上的virtualenv中安装lxml的任何方法吗?如果创建符号链接(symboliclink)是唯一可行的方法,我绝对愿意学习是否有人能为我指明正确的方向。 最佳答案

python - 如何从 virtualenv 中删除未使用的包?

当我在virtualenv中使用pip安装它们时,如何跟踪这些包?现在看起来很乱;如果我安装包A,它会自动安装它的依赖项;B、C和D。然后我决定使用包N,它也安装了它的依赖项。现在当我删除包A时,它的依赖项不会自动删除。如何保持我的virtualenv干净?是否有工具可以检查未使用的包并将其删除? 最佳答案 删除包:pipuninstallpackage_name获取任何给定包所需的包列表(使用pip):pipshowpackage_name这将向您显示它运行所需的包,以及需要您的包才能运行的包。所以卸载一个包及其所有依赖包的最好方

系统上的 Python 2.7、PIP 和 Virtualenv 仍在使用 2.6 - 如何将它们切换为使用 2.7

我在MacOSx10.6.8上安装了python2.7python-v产生:Python2.7.2(v2.7.2:8527427914a2,Jun112011,15:22:34)[GCC4.2.1(AppleInc.build5666)(dot3)]ondarwinType"help","copyright","credits"or"license"formoreinformation.dlopen("/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/lib-dynload/readline.so",2);i

python - salt : manage 100+ virtualenvs on one host

我们如何构建saltstate树,以便能够从主机上运行的大量virtualenv中为一个运行highstate?我们使用fabric为开发和生产运行virtualenvs。我们想从织物切换到salt。一切正常,除了highstate花费的时间太长。我们在一台主机上有100多个virtualenvs,调用highstate会更新100多个virtualenvs。 最佳答案 salt'*'state.highstate始终将所有状态应用于您的随从。这取决于您的状态,为什么需要很长时间才能返回highstate。可以通过为每个venv使用

pycharm - 设置默认解释器并在 PyCharm 2017 中不使用 virtualenv

我在Ubuntu16.04上。我转到File>DefaultSettings>ProjectInterpreter>addlocal并浏览到我的anconda3/long/path/python3.6。当我打开一个新项目或文件时,未选择anaconda解释器,而是在/home/myname/venv中创建并使用基于系统默认python3解释器的虚拟环境。要更改它,我需要进入设置,搜索“解释器”并选择我之前添加的anaconda3,但这很麻烦!如何让PyC​​harm默认使用Anaconda3解释器,并避免每次我需要编写脚本时在我的主文件夹中弹出那些烦人的虚拟环境?

python - ruby 是否有类似于 buildout 或 virtualenv 的东西?

我在想:在python中,canon说要使用buildout或virtualenv,以避免安装到系统包中。现在这是第二天性,我不再看到这种做法有什么可笑的怪异之处。这是有道理的。在Ruby中,有类似的东西吗?ruby是如何处理这个问题的?ruby有这个问题吗? 最佳答案 有几个项目试图解决这个问题:ripbundlerrvm通过gemsetssandbox 关于python-ruby是否有类似于buildout或virtualenv的东西?,我们在StackOverflow上找到一个类似

python - 从 virtualenv 环境中的源 tarball 构建的可重定位(独立)Python?

我查看了virtualenv文档,还发现了thisquestionhereatStackOverflow.但是,请不要回答我的问题,否则我可能会遗漏一些东西,所以我在问。我如何创建一个virtualenv环境,其中包含一个不依赖于(系统范围的)python的python“主持人”?IE。我想要一个完全独立的virtualenv,它有自己的从源代码编译的Python2.7。另一个属性很重要:由于virtualenv与chroot不同,virtualenv中的python必须应对不同的绝对路径。我认为最接近我想要的是virtualenv--relocatable,里面有自己的Python安

python - 如何在 Windows 上为 Python 2.4 和 2.5 版本设置 virtualenv 环境?

我已经安装了这个在Windows7上Python2.7.6(我的默认设置,安装了virtualenv)python2.4.4python2.5.4python2.6.6python3.3.3虚拟环境1.10.1我想在所有这些python安装上测试代码。(类似问题Multiplepythonversionsusingvirtualenv-p(andvirtualenvwrapper-win)onWindows没有回答。)这是我到目前为止尝试过的:Python2.4出现语法错误(创建环境但安装了PY27!):>virtualenv-pc:\apps\Python24\python.exee

python - virtualenv、python 和 subversion

我正在尝试在virtualenv--no-site-packages环境中使用pythonsubversionSWIG库。我怎样才能使它工作? 最佳答案 你可以通过svn在vi​​rtualenv中安装它:source/home/you/venv/python/bin/activatepipinstall-esvn+http://pysvn.tigris.org/svn/pysvn/tags/pysvn/Extension/1.7.6/#egg=pysvn 关于python-virtua