草庐IT

virtualenv-commands

全部标签

python - 如何将 apt-get 安装到我的 virtualenv?

这是可能的,当然。例如-我可以像这样下载python-dbus:$sudoapt-get下载python-dbus但是接下来我应该做什么,在我当前的virtualenv中使用这个.deb包? 最佳答案 如果你真的需要这样做,你可以将全局安装的文件直接复制到你的virtualenv中。例如,我无法让pycurl工作,因为没有安装所需的库,但是apt-getinstallpython-pycurl安装了。所以我做了以下事情:sudoapt-getinstallpython-pycurlcp/usr/lib/python2.7/dist-

python - 在 virtualenv 中控制 pip 版本

如何控制新创建的venv中使用的pip的版本?默认情况下,它使用vendoredpipdistribution这可能已过时或出于任何其他原因不适合。我希望能够创建一个venv并在initially中安装用户指定的pip版本,而不是创建一个然后从env中升级pip安装。 最佳答案 对我来说,我只是在我的机器上升级了pip/virtualenv/virtualenvwrapper(不在virtualenv内)。随后创建的virtualenvs具有更新的版本。deactivatepipinstall--upgradepipvirtuale

python - 在 virtualenv 中控制 pip 版本

如何控制新创建的venv中使用的pip的版本?默认情况下,它使用vendoredpipdistribution这可能已过时或出于任何其他原因不适合。我希望能够创建一个venv并在initially中安装用户指定的pip版本,而不是创建一个然后从env中升级pip安装。 最佳答案 对我来说,我只是在我的机器上升级了pip/virtualenv/virtualenvwrapper(不在virtualenv内)。随后创建的virtualenvs具有更新的版本。deactivatepipinstall--upgradepipvirtuale

python - 在 virtualenv 中安装 Python-Dbus

我在需要访问DBus(主要是与网络管理器交互)的虚拟环境中运行应用程序。我尝试使用easyinstall和pip安装Dbus-Python,但都失败了。当我尝试这样做时:(myvirtualenv)borrajax@borrajax-computer:~/Documents/Projects/VirtualEnvs/current_env$bin/pipinstalldbus-pythonPip对我大喊:Downloading/unpackingdbus-pythonDownloadingdbus-python-1.1.1.tar.gz(596kB):596kBdownloadedRu

python - 在 virtualenv 中安装 Python-Dbus

我在需要访问DBus(主要是与网络管理器交互)的虚拟环境中运行应用程序。我尝试使用easyinstall和pip安装Dbus-Python,但都失败了。当我尝试这样做时:(myvirtualenv)borrajax@borrajax-computer:~/Documents/Projects/VirtualEnvs/current_env$bin/pipinstalldbus-pythonPip对我大喊:Downloading/unpackingdbus-pythonDownloadingdbus-python-1.1.1.tar.gz(596kB):596kBdownloadedRu

python - Virtualenv 特定的 pip 配置文件

我需要根据我当前正在处理的项目使用不同的pip配置文件。每个项目都从一个单独的pypi存储库中提取,并且在我的.pip/pip.conf文件中需要它自己的block[global]timeout=60index-url=有没有办法在特定于virtualenv的基础上提供pip.conf文件?最好在我运行时workonenv1pipinstallenv1_package它只会尝试从env1配置文件下载和env2类似理想情况下,当我运行时workonenv2pipinstallenv2_package我希望它不要从env1pypi服务器请求这个包。 最佳答案

python - Virtualenv 特定的 pip 配置文件

我需要根据我当前正在处理的项目使用不同的pip配置文件。每个项目都从一个单独的pypi存储库中提取,并且在我的.pip/pip.conf文件中需要它自己的block[global]timeout=60index-url=有没有办法在特定于virtualenv的基础上提供pip.conf文件?最好在我运行时workonenv1pipinstallenv1_package它只会尝试从env1配置文件下载和env2类似理想情况下,当我运行时workonenv2pipinstallenv2_package我希望它不要从env1pypi服务器请求这个包。 最佳答案

docker-compose: command not found

报错:原因:没有安装 docker-composeCentos解决如下:1.下载安装文件sudocurl-L"https://github.com/docker/compose/releases/download/1.29.0/docker-compose-$(uname-s)-$(uname-m)"-o/usr/local/bin/docker-compose2.赋予执行权限sudochmod+x/usr/local/bin/docker-compose3.创建软连接sudoln-s/usr/local/bin/docker-compose/usr/bin/docker-compose4.测

python - 我需要将 virtualenv 与 Vagrant 一起使用吗?

我使用了VirtualBox手动设置,其中包含virtualenvs在我的本地机器上运行Django项目。最近我发现了Vagrant并决定改用它,因为它看起来非常简单和有用。但我想不通-我还需要使用virtualenvVagrantVM,是鼓励实践还是禁止? 最佳答案 作为Devinstated,只要您是机器的唯一用户,就不必在部署到vagrant机器时使用virtualenv。但是,即使您不将其用于开发或部署,我仍然会启用virtualenv、setup.py等。以我(不是这样)的拙见,任何Python项目都应该:包含一个.cvs

python - 我需要将 virtualenv 与 Vagrant 一起使用吗?

我使用了VirtualBox手动设置,其中包含virtualenvs在我的本地机器上运行Django项目。最近我发现了Vagrant并决定改用它,因为它看起来非常简单和有用。但我想不通-我还需要使用virtualenvVagrantVM,是鼓励实践还是禁止? 最佳答案 作为Devinstated,只要您是机器的唯一用户,就不必在部署到vagrant机器时使用virtualenv。但是,即使您不将其用于开发或部署,我仍然会启用virtualenv、setup.py等。以我(不是这样)的拙见,任何Python项目都应该:包含一个.cvs