草庐IT

virtualenvs

全部标签

Python 窗口 : correct virtualenv paths

我是virtualenv的新手,不确定如何设置路径。我的路径已设置为如下所示:PYTHONPATH=C:\Python27\PYTHONSTARTUP=C:\Python27\Scripts\startup.pyPATH=%PYTHONPATH%;...;%PYTHONPATH%\Scripts我应该删除这些路径以使virtualenv的激活脚本正常工作吗?如果我可以保留我的路径,那么当环境被激活时我该如何调用脚本呢?我是否通过使用python.exe显式运行脚本而不是简单地单独键入脚本名称来调用脚本?pythonmyscript.py不确定如何处理路径,希望能提供一些指导。

python - 在没有 virtualenv 激活的情况下运行脚本

使用virtualenv解释器运行脚本(没有激活virtualenv)和在激活的virtualenv中运行它有区别吗?venv/bin/pythonsome_script.py对比sourcevenv/bin/activatepythonsome_script.py 最佳答案 运行sourcebin/activate会将PATH变量设置为指向您的环境bin目录,如果您安装了其他命令行脚本/二进制文件,这将很有用(这可以某些添加shell命令的python包会发生这种情况),它也会取消设置/设置PYTHONHOME。所以,如果bin/

python - 使用现有的 virtualenv 配置 PyCharm

我正在尝试使用现有的virtualenv设置运行PyCharm。我已将我的PyCharm项目指向以下路径中现有virtualenv~/.virtualenvs/myproj/中的python解释器文件->默认设置->默认项目->Python解释器项目运行良好,但编辑器在作为virtualenv的一部分安装的包上仍然呈红色。知道我错过了什么吗? 最佳答案 要为您的项目正确运行PyCharm,您需要正确设置PythonInterpreter和PythonStructure。我已经正确设置了PythonInterpreter,但错过了Py

python - 无法激活 virtualenv 环境 -- tensorflow

我正在尝试安装tensorflow。我使用pip3成功下载了tensorflow。但是当我尝试通过以下方式激活环境时:source~/tensorflow/bin/activate我的提示没有改变。当我尝试时:source~/tensorflow/bin/activate.csh它说:-bash:alias:deactivate:notfound-bash:alias:`test$?_OLD_VIRTUAL_PATH!':invalidaliasname-bash:setenv:commandnotfound-bash:setenv:commandnotfound-bash:/User

python - 如何使用自定义构建的 Python 创建 virtualenv 环境来解决这个问题?

我需要在装有Python2.3.4的Linux机器上运行一些代码预先安装。我不在该机器的sudoers列表中,所以我将Python2.6.4内置到我的主目录(中的子目录)中。然后我尝试使用virtualenv(第一次),但得到:$Python-2.6.4/pythonvirtualenv/virtualenv.pyENVNewpythonexecutableinENV/bin/pythonCouldnotfindplatformdependentlibrariesConsidersetting$PYTHONHOMEto[:]Installingsetuptools.........Co

python - 如 requirements.txt 中那样使用预安装的软件包创建 virtualenv

创建一个virtualenv将创建一个带有预装pip、setuptools和wheels的虚拟python环境。除了这3个默认包之外,有没有办法指定要在该virtualenv中预安装哪些包?使用CLI参数、文件或某种环境变量。即是否有类似virtualenvvenv&&venv/bin/pipinstall-rrequirements.txt的东西可以在一个命令中运行? 最佳答案 通常您总是采取的步骤是:gitclonecdpipinstallvirtualenv(如果你还没有安装virtualenv)virtualenvvenv创

python - 在 WIndows 10 中使用 pip 在 Virtualenv 中安装 Python 3.6.3?

如何在Windows10中使用pip在vi​​rtualenv中安装Python3.6.x?pipinstallpython、pipinstallpython3、pipinstallpython3.6都不行。 最佳答案 Pip和virtualenv是两个独立的工具。Pip是一个包管理器,一旦设置完成,您将使用它来将包安装到您的虚拟环境中。Pip实际上并不管理虚拟环境。Virtualenv是处理创建虚拟环境的工具。首先,您应该使用virtualenv--version检查您是否安装了virtualenv。如果你没有它,你会得到一个错误

python - 如何在 virtualenv 中使用 Python Tools for Visual Studio 运行 python 脚本?

我不知道如何在VisualStudio项目的Python工具中运行activate.bat。我的项目中有一个带有virtualenv的目录环境。但是,我不知道如何在项目运行我的主要python脚本之前运行./env/Scripts/activate.bat。 最佳答案 我通常将VisualStudio指向自定义startup.py脚本,然后我可以使用任何其他批处理文件运行:#startup.pyimportosimportmain.py#Whateveryourmainscriptisos.system('activate.bat'

python - 无法在python3 virtualenv中安装mysqlclient

我想用MySQL和Python3运行django。我用virtualenv--no-site-packages-ppython3./初始化了虚拟环境。然后我使用pip安装了django和wheel,所以pipfreeze给出了django==1.8.3wheel==0.24.0然后我尝试使用pipinstallmysqlclient安装mysqlclient,但它以结束Downloading/unpackingmysqlclientDownloadingmysqlclient-1.3.6.tar.gz(78kB):78kBdownloadedRunningsetup.py(path:/

python - apt-get virtualenv 和 pip virtualenv 有什么区别?

apt-get的virtualenv和pip的有什么区别?它们可以互换吗?apt-getinstallvirtualenvThefollowingextrapackageswillbeinstalled:python-chardet-whlpython-colorama-whlpython-distlib-whlpython-html5lib-whlpython-pip-whlpython-requests-whlpython-setuptools-whlpython-six-whlpython-urllib3-whlpython3-virtualenvThefollowingNEWp