2017-08-28 138 views
-1

我需要使用python版本3.5才能运行和修改包含pyqt5的脚本。我现在正在运行python 3.6。在pycharm中使用第二个python版本

我想知道我是如何下载python 3.5并为该环境安装pyqt5,然后使其可用于pycharm社区版的。我曾尝试使用anaconda来管理第二个python版本,但它不起作用。保持给我pyqt5找不到。谢谢

+0

建议:使用'pyenv'。但是,这两个python版本究竟是不是起作用? –

回答

2

您可以使用以下命令创建一个新的虚拟环境并使用conda并指定所需的版本。在conda create

conda create -n py35 python=3.5

更多信息将在系统上安装了Python3.5最有可能在C:\Users\user\AppData\Local\Continuum\Anaconda3\envs然后,您可以在使用Pycharm添加Python版本作为项目解释

File -> Settings --> Project --> Project Interpreter

点击右侧窗格中的Setttings图标&找到系统上的Python版本,然后将其添加为该项目的Python版本。

参考Pycharm documentation更多细节

+0

感谢当我以这种方式从pycharm运行.py文件它仍然有我模块未找到导入pyqt5错误。如何安装pyqt5以便在pycharm下可用?目前只是在Python中为py35解释器显示pip和setuptools –

+0

一旦你设置了项目解释器,你可以在Pycharm中使用'+'符号来安装包。或者在使用'pip'激活后直接从'conda'环境安装。 – Amit

+0

或者你可以在用'conda create -n py35 python = 3.5 pyqt5'创建环境时安装'pyqt5' – Amit

0

我会用virtualenv和configre pycharm使用它。这是更苛刻,但完全独立。

here如何设置的virtualenv和你需要

比这样做是pycharm所以它可以使用您创建的enviorment包。

Select File, click Settings. 
In the left pane, enter Project Interpreter in the search box, then click Project Interpreter. 
In the right pane, click the gear icon, click More…. 
In the Project Interpreters dialog box, click the plus sign +, click Add Local. 
Enter ~/virtualenvs/<your virtualenv name>/bin/python in the path. If you followed the earlier post to setup a virtual environment for Python then enter ~/virtualenvs/api/bin/python. 
Click OK. 
Select 2.7.6 virtualenv at ~/virtualenvs/api, click the edit icon. 
Check Associate this virtual environment with current project. 
Click OK. 
Click OK. 
Click Apply, click OK 
0

要在Pycharm中使用不同版本的Python,请安装python的特定版本并正常安装。您可以从Python网站上找到版本。安装后,打开Pycharm项目,然后进入文件>设置>项目:项目解释器。在项目解释器下选择您想要与项目关联的python版本。点击应用,就是这样。

请参阅附加图像的指导。 enter image description here