Pyenv virtualenv的如何配合Pycharm 2016.3使用?在Pycharm的早期版本中,我可以很容易地设置本地解释器来指向我机器上安装的任何东西。
我的第一个想法是在项目的根目录上添加. python-version
文件。我安装了Pyenv虚拟环境,所以这将激活
如何在新的 PyCharm 2016.3 中选择我的本地 Pyenv 我曾经能够将路径设置为变量,现在我只能使用下拉菜单浏览路径。它似乎没有显示隐藏文件,例如pyenv ~./.pyenv/versions{project}
的默认路径。
就个人而言,我在一起使用pyenv
和pipenv
时获得了最好的体验。到目前为止,我为此使用了单独的命令,而不是使用pyenv-
我启动新项目的工作流:
创建文件夹并切换到其中:
mkdir new_project ; cd new_project
- 设置所需的本地 pyenv 版本:
pyenv 本地 3.8.0
- 创建一个空的pipenv虚拟环境,只使用该本地版本:
pipenv
--python $(pyenv 哪个python)
现在到了棘手的部分:PyCharm支持Pipenv作为解释器,但在初始解释器选择后它不再自动识别它(这发生在项目启动/项目首次打开时自动发生)。
所以 - 如果你刚刚创建了一个新的项目文件夹(还没有创建 PyCharm 的 .idea/
文件夹),它会很好地识别项目的 Pipenv-Virtualenv 并将其设置为项目解释器,自动:
如果已经有< code >。idea/
文件夹,这并不容易,因为PyCharm的GUI只支持创建一个新的Pipenv环境,但是您仍然可以选择:
.idea/
文件夹,然后在 PyCharm 中重新打开项目文件夹。
获取<code>pyenv virtualenv</code>插件,用于更多项目专用环境。
然后,为项目创建一个新环境:(假设我们用pyenv安装了python-3.7.1,我们将使用它)
$ pyenv virtualenv 3.7.1 projectName-3.7.1
此命令为我们的环境生成文件夹。
打开<code>pyCharm</code>(使用v2018.3.1):
创建新项目
现在您可以输入环境的路径:
~/.pyenv/versions/projectName-3.7.1/bin/python3
然后按创建..仅此而已。
如果已经存在项目:
档案
同样,您可以像上面一样键入环境的路径。因此,您将看到此环境中安装的软件包。
如果要在命令行上使用相同版本的python和环境,则必须使用
$ pyenv activate projectName-3.7.1
命令。
请注意,pyenv virtualenv
可以在终端内输入文件夹时激活该环境,方法是将其名称放入 .python 版本
文件中。
有关pyenv-
在 Pycharm 版本 2017.3 中,您可以转到 Pycharm -
这将打开一个新窗口,其中virtualenv Environment是左侧的选项之一。选择它后,您将获得一个选项,可以创建新的虚拟环境,也可以使用现有的虚拟环境。在下拉文本框旁边,您可以单击“…”并浏览到使用pyenv创建的现有virtualenv并将其选中。当您从Pycharm启动终端时,它将选择这个virtualenv,并在创建该virtualen时使用相应的python解释器作为设置。
问题内容: 如果我在应用程序中使用以下格式,则除PyCharms解析/自动完成功能外,其他所有功能均可用: 如果我在应用程序中使用以下格式,则一切正常。但是,a,这不是导入库的正确方法: 有什么方法可以使PyCharm正确解析第一个语法? 问题答案: 该flask.ext命名空间是一个transistion命名空间,看到拓进口过渡部分的的瓶扩展开发文档: 一段时间以来,我们建议对Flask扩展使用
我想在PyCharm中运行ROS,但是找不到。应该在其中进行更改的桌面文件。此外,我想使用为< code>PyTorch创建的相同环境,不想更改解释器。有人能帮我一下吗? 问候。
问题内容: 我正在使用Mac OS X并尝试设置pycallgraph。 香港专业教育学院安装pycallgraph与pip和graphviz与自制。 一切都可以从Shell进行。但不是来自pycharm。 此处: -> virtualenv目录 ->项目目录 它要我做什么? 问题答案: 答案是: 在菜单栏中: -> -> 在对话框中: 对于所选文件或对于默认值/ Python: 环境字段组: >
我是apache spark的新手,显然我在我的macbook中安装了apache spark with homebrew: 我想开始玩,以便了解更多关于MLlib的信息。但是,我使用Py魅力在python中编写脚本。问题是:当我去Py魅力并尝试调用pyspark时,Py魅力找不到模块。我尝试将路径添加到Py魅力,如下所示: 然后我在博客上尝试了这个: 并且仍然无法开始使用PySpark与Py魅力
我已经成功地在我的Windows机器上安装了gnuradio,并尝试将随附的python环境(Python 2.7)与PyCharm v2018集成。我创建了一个新项目,并为包添加了一个用户定义的路径,以指向所有gnuradio库的位置(C:\Program Files\GNURadio-3.7\lib\site-包)。 在Pycharm可以毫无怨言地看到所有gnuradio包的意义上,一切似乎都
我有一个重新出现的问题,每当我有一台新的笔记本电脑在工作时,我需要手动从pycharm中删除所有旧的设置。 作为一个鼓舞人心的例子,我必须放置自定义的拆分和侧窗格(远程部署配置)。对于窗格拆分,主要是因为我没有看到pycharm有默认设置。 有没有一种方法可以毫不费力地导入所有这些?e、 g.导入一些pycharm特殊配置文件或其他文件? 对于特定的拆分窗格,我确信可以按照这些说明进行操作,但我希