草庐IT

conda-script

全部标签

python - from sys import argv - "script"的功能是什么

我正在阅读“LearnPythontheHardWay”,对第二行的“脚本”部分感到困惑。fromsysimportargvscript,filename=argv据我了解,第二行说:script和filename组成argv。我尝试在没有“脚本”部分的情况下运行我的代码,它工作得很好。我不确定它的目的是什么。 最佳答案 通常,命令行可执行文件的第一个参数是脚本名称,其余是预期的参数。此处,argv是一个预期包含两个值的列表:脚本名称和参数。使用Python的解包符号,您可以编写script=argv[0]filename=argv

python - 如何将 conda 环境与 mod_wsgi 一起使用?

我的第一篇文章,我是Python和Apache的新手,所以请放轻松。我在conda环境中有一个PythonWeb应用程序,使用Flask可以很好地提供内容。现在我需要使用Apache而不是Flask来提供所有服务。我可以让Apache使用mod_wsgi运行Python,但只能使用virtualenv。我尝试使用Anaconda安装virtualenv,但我收到一条警告,指出此类设置不受支持且不推荐。所以我的问题是:如何设置Apache以在conda环境中运行我的应用程序?Here,有一个关于使用虚拟环境的部分,它说我需要在我的wsgi文件中输入一行来显示在哪里可以找到activate

python - 在 python 脚本中使用 conda install

根据这个answer您可以从Python脚本中导入pip并使用它来安装模块。是否可以使用condainstall执行此操作?conda文档仅显示命令行中的示例,但我正在寻找可以从Python脚本中执行的代码。是的,我可以从脚本中执行shell命令,但我试图避免这种情况,因为它基本上假设无法导入conda并调用其函数。 最佳答案 您可以使用conda.cli.main。例如,这将安装numpy:importconda.cliconda.cli.main('conda','install','-y','numpy')使用-y参数来避免交

python - conda 如何激活环境

我正在努力激活我在macosx上创建的conda环境。这是我创建的环境。$:condaenvlist#condaenvironments:#py34/Students/rt12083/anaconda3/envs/py34py35/Students/rt12083/anaconda3/envs/py35root*/Students/rt12083/anaconda3当我尝试激活它们时,出现以下错误:$:sourceactivatepy34activate:Nosuchfileordirectory.当我运行命令whichactivate时,我得到以下信息:whichactivate/S

python - 如何将 conda 环境从一个 python 版本克隆到另一个?

我有一个python2.7conda环境,想创建一个与python3.4等效的环境。我在创建环境时知道--clone选项,但它不接受其他参数,例如python=3.4。有没有办法自动执行此操作?我考虑过尝试使用condalist--export的输出,但这也对python版本进行了编码。 最佳答案 一种方法是condalist--export>exported-packages.txt然后编辑该文件以使用py27_0部分删除每个包的最后部分(您可能还想删除版本,以防某些版本的包没有Python3版本)。然后condacreate-n

python - Conda:创建虚拟环境

我正在尝试创建一个虚拟环境。我已按照Conda中的步骤进行操作和Medium.一切正常,直到我需要source新环境:condainfo-e#condaenvironments:#base*/Users/fwrenn/anaconda3test_env/Users/fwrenn/anaconda3/envs/test_envsource~/anaconda3/bin/activatetest_env_CONDA_ROOT=/Users/fwrenn/anaconda3:Commandnotfound.Badlyplaced()'s.我想不出问题所在。在这里搜索有解决方案,说向您的bas

python - 如何使用 conda 安装 pydot?

尝试按照someofthesklearndocumentation生成一些PDF的决策树,但无法在我的机器上安装Pydot。有什么方法可以使用conda安装程序来安装pydot包吗?根据我看到的命令行错误,这可能是64位问题。我使用binstarsearch来查找包channel:C:\binstarsearch-tconda它给出了详细查看包的建议binstarshowj14r/pydot然后告诉我condainstall--channelhttps://conda.binstar.org/j14rpydot但是当我运行conda安装命令时,出现以下错误(列出的所有pydot包都出现

python - 为什么 conda 尝试使用 --no-update-dependencies 更新包?

通常当我尝试安装一个新包时,conda也想更新其他包,即使我已经添加了--no-update-dependencies开关。更新似乎是“不必要的”——就像大多数时候只有版本号的最后一部分发生了变化。今天我想安装mpld3包,conda想将我的python包从版本3.4.4-2更新到3.4.4-4,即使我已经添加了--no-update-dependencies开关。如何让conda安装mpld3包而不影响我的其他包?C:\...>condainstall-ppyenv--no-update-dependenciesmpld3Fetchingpackagemetadata:....Sol

python - pip install conda 后 Conda 损坏

运行命令“pipinstallconda”后,我的conda已损坏。有什么办法可以恢复吗?谢谢这是我在运行conda命令时看到的错误ERROR:Theinstallmethodyouusedforconda--probablyeither`pipinstallconda`or`easy_installconda`--isnotcompatiblewithusingcondaasanapplication.Ifyourintentionistoinstallcondaasastandaloneapplication,currentlysupportedinstallmethodsincl

python - "WARNING conda.gateways.disk:exp_backoff_fn(47): Uncaught backoff with errno 41"期间 "conda install"

从今天开始我得到了很多WARNINGconda.gateways.disk:exp_backoff_fn(47):Uncaughtbackoffwitherrno41当我尝试使用condainstall更新或安装软件包时出现警告或condaupdate.例如:(...)C:\Users\...>condainstallnumbaFetchingpackagemetadata...........Solvingpackagespecifications:.PackageplanforinstallationinenvironmentC:\...:Thefollowingpackagesw