参考|conda一直在solvingenvironment:/解决办法文章目录参考|conda一直在solvingenvironment:/解决办法解决办法附录一些conda命令解决办法瞅瞅C:\Users\{用户名}\下面有没有一个.condar的文件:如果没有,在命令行输入这个命令condaconfig--addchannelsr然后C:\Users\{用户名}\应该就会有.condar这个文件了打开清华源anaconda镜像站,复制框里内容用记事本打开C:\Users\{用户名}\下的.condar文件,将上面内容复制到里面然后在cmd里输入命令condaupgradeconda然后就可
我见过很多带有conda命令的dockerfile示例。还有预构建的anaconda和miniconda容器。我肯定错过了什么。docker不会替换virtualenv和conda吗?我不应该将所有依赖项都放在我的dockerfile中吗?我不明白在这里添加anaconda会得到什么。事实上,如果我没有使用所有miniconda包含的模块,我必须拉出一个miniconda容器,这似乎会使我的容器不必要地变大。 最佳答案 Docker不会取代任何东西。这只是做事的一种方式。不,您不应该将所有依赖项都放在Dockerfile中。一方面,
当我尝试安装python包seaborn时出现以下错误:condainstall--namedato-envseabornError:'conda'canonlybeinstalledintotherootenvironment这当然令人费解,因为我并没有尝试安装conda。我正在尝试安装seaborn。这是我的设置。我有3个python环境:dato环境py35根我之前成功安装了seaborn(使用命令condainstallseaborn),但它安装在根环境中(并且不适用于我正在使用的iPython笔记本dato环境)。我尝试在dato-env环境中安装seaborn,以便我的iP
我安装了带有Cygwin的Win7。cygwin有自己的Python2.7解释器。我已经为Win7单独安装了Miniconda(不是Cygwin,不确定我是否必须)。所以,问题是我能够从cygwin创建一个新的环境,并能够激活它。但是,激活似乎没有任何作用??ambarik@AMBARIK-WS01~$condacreate-nccepythonFetchingpackagemetadata:..Solvingpackagespecifications:.PackageplanforinstallationinenvironmentC:\Miniconda\envs\cce:Thefo
在Windows中,我使用命令创建了一个Conda虚拟环境condacreate-ntestpython=2.7pandasscipymatplotlibnumpy创建后,我激活了虚拟环境并进入了python解释器。尝试导入numpy时,出现以下错误:>>>importnumpyTraceback(mostrecentcalllast):File"",line1,inFile"C:\Anaconda3\envs\test\lib\site-packages\numpy\__init__.py",line180,infrom.importadd_newdocsFile"C:\Anacon
我有一个非常简单的PyPI上的纯Python包,我想在binstar上提供它。.我的包以Python2.6+和3.2+为目标,只有一个代码库。我还希望它在Windows和Unix上同样有效。有没有一种简单的方法来全面构建我的包并将其上传到binstar以用于许多Python版本?我尝试过按照thisarticle中的建议简单地使用condaskeletonpypi.我想在许多不同的版本中复制这个过程。 最佳答案 如果您想为许多不同版本的包构建配方,请使用--version标志到condaskeletonpypi。我建议使用packa
我正在使用JupyterLab,但无法添加conda环境。这个想法是从我的基础环境启动JupyterLab,然后能够选择我的其他condaenvs作为内核。我安装了nb_conda_kernels包,它应该可以做到这一点,但它没有按我的意愿工作。事实上,假设我创建了一个新的Conda环境,然后从基础启动jupyterlab,我无法将新环境视为可用内核。我找到了一个“修复”,它每次都有效,但一点也不方便。如果我在我的新环境中安装JupyterNotebook,然后从这个新环境启动一个JupyterNotebook,关闭它,回到基础环境,然后从基础环境启动JupyterLab,我的新环境在
我想从Pythonsession中以一般方式检测它是否由conda管理。一些不够笼统的想法没有用处:1:使用环境变量如HowdoIfindthenameofthecondaenvironmentinwhichmycodeisrunning?中所述importosis_conda='CONDA_PREFIX'inos.systemor'CONDA_DEFAULT_ENV'inos.system这似乎不适用于根conda环境,在这些环境中并不总是定义这些变量。如果在您使用另一个Python安装时碰巧激活了conda,它也有潜在的误报。2:查看可执行文件路径importsysis_conda
我有一个文件mysql.py,我几乎在所有项目中都会用到它。由于我不想将相同的文件复制并粘贴到每个项目中,我编写了一个模块-将来可能是一个包。问题如何将本地模块添加到我的conda环境中,并在我更改mysql.py中的内容时自动更新或查看它?如何为包做同样的事情?我想避免设置本地channel/存储库,而只使用mysql.py引用文件夹。 最佳答案 如果你安装了conda构建包(并且你有一个包,而不仅仅是一个脚本),你可以在“可编辑”模式下安装:condadevelop.(从您的脚本所在的目录运行)。这与pip中的“可编辑”模式非常
我目前通过AnacondaContinuum安装了Python3.5.2。我正在尝试升级到Python3.6,但是当我尝试运行condainstallpython=3.6时出现以下错误:UnsatisfiableError:Thefollowingspecificationswerefoundtobeinconflict:-enum34->python2.6*|2.7*|3.3*|3.5*-python==3.6.0Use"condainfo"toseethedependenciesforeachpackage.这可能是什么原因? 最佳答案