use*_*980 5 python emacs anaconda
我在anaconda中安装了python3.5和python 2.7.anaconda经理python版本和包是方便的.在win10的cmd中激活pyx.x. 在emacs的python-mode中,cc cp(启动解释器)只打开默认的python版本.如何切换python版本?
你似乎没有解释你的自我,所以我会试着猜你想要什么.
您希望能够根据您正在编辑的文件切换conda python版本和conda虚拟环境.我最近使用该pyvenv软件包进行了设置.在我的配置文件中,我有:
(use-package pyvenv
:ensure t
:init
(setenv "WORKON_HOME" "/home/NAME/anaconda/envs")
(pyvenv-mode 1)
(pyvenv-tracking-mode 1))
Run Code Online (Sandbox Code Playgroud)
将"WORKON_HOME"目录更改为指向包含虚拟环境的目录.
然后在您的项目目录中.放置.dir-locals.el在该文件位置调用的文件:((nil . ((pyvenv-workon . "ENV_NAME"))))ENV_NAME应替换为您的虚拟环境名称.
您的项目树应如下所示:
-Project
-projectfile_1.py
-projectfile_2.py
-.dir-locals.el
Run Code Online (Sandbox Code Playgroud)
如果这没有帮助让我知道
| 归档时间: |
|
| 查看次数: |
1580 次 |
| 最近记录: |