我在我的Windows 7 Professional机器上安装了Anaconda3 4.4.0(32位),并在Jupyter笔记本上导入了NumPy和Pandas,所以我认为Python安装正确.但是当我输入conda list
并conda --version
在命令提示符时,它说conda is not recognized as internal or external command.
我为Anaconda3设置了环境变量; Variable Name: Path
,Variable Value: C:\Users\dipanwita.neogy\Anaconda3
我如何使其工作?
这是在这里被问到但从未回答.
如何使用另一个.yml文件更新预先存在的conda环境.在处理具有多个需求文件的项目时,这非常有用,例如base.yml, local.yml, production.yml
,等等.
例如,下面是一个base.yml
包含conda-forge,conda和pip包的文件:
base.yml
name: myenv
channels:
- conda-forge
dependencies:
- django=1.10.5
- pip:
- django-crispy-forms==1.6.1
Run Code Online (Sandbox Code Playgroud)
创建实际环境:
conda env create -f base.yml
.
稍后,需要添加其他包base.yml
.例如local.yml
,另一个文件需要导入这些更新.
以前尝试完成此任务包括:
local.yml
使用导入定义创建文件:
channels:
dependencies:
- pip:
- boto3==1.4.4
imports:
- requirements/base.
Run Code Online (Sandbox Code Playgroud)
然后运行命令:
conda install -f local.yml
.
这不起作用.有什么想法吗?
我对Python有些新意.我在一系列项目中使用过它,但实际上并不需要偏离其标准设置.我正在尝试安装一些新的软件包来访问大学任务所需的功能.当我尝试安装时,我得到以下内容:
(base) C:\Anaconda2\Jupyter>conda install -c python-control -c cyclus slycot control
Solving environment: failed
PackagesNotFoundError: The following packages are not available from current channels:
- slycot
- control
Current channels:
- https://conda.anaconda.org/python-control/win-64
- https://conda.anaconda.org/python-control/noarch
- https://conda.anaconda.org/cyclus/win-64
...
Run Code Online (Sandbox Code Playgroud)
还有一堆类似上面的其他渠道.
我一直在寻找解决方案,但没有发现任何重大问题.我已经看到它可能是Windows的一个问题,这就是我正在使用它.过去我不知道发生了什么.
请记住,我并不真正了解渠道和套餐的运作方式,因此对此问题的任何见解都会很棒.
我按照以下说明在Windows 10上安装了Anaconda 4.4.0(Python 3.6版本):https://www.continuum.io/downloads.但是,当我打开命令提示符窗口并尝试写入时
conda list
Run Code Online (Sandbox Code Playgroud)
我明白了
'conda'命令无法识别...
错误.
我试着跑
set PATH=%PATH%;C:\Users\Alex\Anaconda3
Run Code Online (Sandbox Code Playgroud)
但它没有帮助.我还读到我可能需要编辑我的.bashrc
文件,但我不知道如何访问此文件,以及我应该如何编辑它.
我在我的Linux(Ubuntu 14.04)机器上运行了Pycharm 4.除了系统python之外,我还安装了Anaconda.让两者很好地融合在一起似乎有点问题...... PyCharm为virtualenv
s 提供了一些有趣的集成pip
,但Anaconda Python发行版似乎更喜欢使用自己的conda
工具进行这两项活动.
是否有一种相对简单/无痛的方式可以conda
与PyCharm一起使用?不仅仅是作为替代解释器,即在项目解释器的Anaconda Python二进制文件中指向PyCharm,但是能够创建,源/激活和停用虚拟环境,在这些虚拟环境中添加/删除包等.
或者我将不得不在使用Anaconda之间做出选择(并且拥有比系统更新的和最新的python),并且能够最大程度地使用PyCharm的功能?
软件包的默认位置是我的主目录中的.conda文件夹.但是,在我使用的服务器上,我可以使用的空间有一个非常严格的限制,这基本上避免了我在我的主目录下放置任何东西.如何指定要创建的虚拟环境的位置?谢谢!服务器正在运行Ubuntu.
当我尝试在 Apple M1 上安装 TensorFlow 时,遇到 4 个问题:
Conda 自 2022 年 5 月 6 日起就支持 M1,但我在 google 上搜索的大多数文章都讨论了使用 Miniforge,例如,所以我觉得它们都有点过时了。
我使用最新的 conda 4.13 成功设置了我的 python 环境(3.8、3.9 和 3.10),但是当我尝试安装 tensorflow 时,出现错误“找不到tensorflow 的匹配发行版”(全部失败)。
ERROR: Could not find a version that satisfies the requirement tensorflow (from …
Run Code Online (Sandbox Code Playgroud)我使用conda环境并且需要一些pip包,例如来自~gohlke的预编译轮.
目前我有两个文件:environment.yml
conda with:
# run: conda env create --file environment.yml
name: test-env
dependencies:
- python>=3.5
- anaconda
Run Code Online (Sandbox Code Playgroud)
以及requirements.txt
在激活上述conda环境后可以使用的点数:
# run: pip install -i requirements.txt
docx
gooey
http://www.lfd.uci.edu/~gohlke/pythonlibs/bofhrmxk/opencv_python-3.1.0-cp35-none-win_amd64.whl
Run Code Online (Sandbox Code Playgroud)
是否有可能将它们组合在一个文件中(对于conda)?
使用source activate env_name激活Conda env .
如何在pycharm中激活环境?
典型地,一个运行jupyter notebook
或jupyter-notebook
或ipython notebook
在终端局部地启动一个Jupyter笔记本网络服务器(和打开的浏览器中的URL)。使用conda
和conda 环境时,运行允许导入安装在 conda 环境中的 Python 模块的 Jupyter notebook 的最佳方法是什么?
因为它似乎,这 是 不是 很 直 向前 并 不少 用户 都有 类似的 烦恼。
最常见的错误信息似乎是:在康达环境中安装包后,XYZ
my-env
一个可以运行import XYZ
在开始一个python控制台my-env
中,但在运行相同的代码Jupyter笔记本将导致一个ImportError。
这个问题已经问过很多次了,但是没有很好的地方来回答它,大多数问答和Github门票都很混乱,所以让我们在这里开始新的问答。
conda ×10
python ×8
anaconda ×6
pycharm ×2
virtualenv ×2
apple-m1 ×1
channel ×1
data-science ×1
django ×1
install ×1
jupyter ×1
pip ×1
python-3.x ×1
tensorflow ×1
windows-10 ×1