C:\users\engine\anaconda3\envs\tensorflow\python.exe
没有任何成功的进展,有什么办法或者应该使用什么样的包(我正在使用Windows所以virtualenv)。 提前感谢!
C:\users\engine\anaconda3\envs\tensorflow\python.exe
没有任何成功的进展,有什么办法或者应该使用什么样的包(我正在使用Windows所以virtualenv)。 提前感谢!
atom --new-instance
命令。atom --new-instance
命令时,我收到了这条消息:“无法启动Python语言服务器”,并且我下载的所有软件包都无法使用。 - Jiaopython -m ipykernel install --user --name YourEnvName
为该环境创建一个IPython内核 atom
),然后您可以轻松地在内核之间切换。我曾经遇到过同样的问题,经过一番探索后找到了解决方法:
在这个文件中(我使用的是macOS Catalina 10.15.3):
~/.atom/packages/platformio-ide-terminal/lib/platformio-ide-terminal.coffee
找到autoRunCommand部分:
autoRunCommand:
title:'自动运行命令'
description:'初始化终端时要运行的命令。'
type:'string'
default:''
如果你将默认值设置为:
'export PATH=~/opt/anaconda3/bin:$PATH'
每次启动Atom,平台IO就会执行这个命令,并且它将使用新的PATH指定的默认anaconda python。
然后你可以在平台IO终端中键入“conda activate myenvironment”,就可以像平常一样进行环境切换、安装包等操作。希望这可以帮助你。
Atom中的脚本包配置相当令人沮丧!
$ pwd
/home/<UserID>/.atom/packages/script
$ vim lib/grammars/python.js
"File Based": {
// me using miniconda here
// command: "python", // orig
command: "/opt/miniconda/bin/python",
call C:\Users\<yourUserFolder>\anaconda3\Scripts\activate.bat C:\Users\<yourUserFolder>\anaconda3
call conda activate tensorflow
call C:\Users\<yourUserFolder>\AppData\Local\atom\atom.exe
在你最喜爱的位置创建快捷方式,给它一个好名字并设置图标。看起来像是 Atom 随附的。为每个环境重复此操作。
当然,这种解决方案的缺点是需要为每个环境重新启动 Atom。
使用 Atom 插件 script
进行测试。
我在Atom编辑器中尝试激活环境,虽然我能够在命令提示符中运行conda activate,但无法在Atom编辑器终端中运行。
进入PlatformIO-IDE-Terminal设置,将默认终端替换为c:\ windows \ system32 \ cmd.exe,这一招解决了我的问题。
在Atom中使用Python cmd(anaconda环境):
在Atom中安装“autocomplete-python”软件包。{欢迎指南->安装包->打开安装程序->安装->(搜索)autocomplete-python->安装}
在Atom中安装“platformio-ide-terminal”软件包。{欢迎指南->安装包->打开安装程序->安装->(搜索)platformio-ide-terminal->安装}
然后,打开Platformio-Ide-Terminal设置 {欢迎指南->安装包->打开安装程序->包->platformio-ide-terminal->设置}。
更改Shell Override为“C:\ WINDOWS \ system32 \ cmd.exe”。{platformio-ide-terminal->设置->核心->Shell Override}
现在,您可以在Atom编辑器的左下角看到一个加号(+)符号。单击该加号(+)符号,cmd终端将在Atom上打开。
使用“cd”命令进入anaconda文件夹。
然后输入“python”,现在您将在终端中看到Python版本。
例:
C:\Users\Ankush>cd anaconda3
C:\Users\Ankush\Anaconda3>python
Python 3.6.1 |Anaconda 4.4.0 (64-bit)| (default, May 11 2017, 13:25:24) [MSC v.1900 64 bit (AMD64)] on win32 Type "help", "copyright", "credits" or "license" for more information.
print("Hello World") Hello World
Thanks
Ankush
autocomplete-python
并将我的 conda 环境添加到其中。 - Ehsan M. Kermani