编程语言
首页 > 编程语言> > 在PyCharm中使用VPython

在PyCharm中使用VPython

作者:互联网

我的物理课要求我使用VPython制作模型等.我喜欢将代码合并到Physics和VPython中的想法,总体看来还不错,但是VPython确实希望您使用其IDLE版本的VIDLE作为IDE.

我正在尝试在我最喜欢的Python IDE PyCharm中使用它.如果运行的脚本使用了我知道在VIDLE中可以使用的VPython模块,则会收到错误消息:

ImportError: No module named visual

我可以转到PyCharm的“项目解释器”页面,该页面似乎应该可以添加和删除模块,但是我不知道该怎么做.如果我单击添加/安装软件包,它将显示可搜索的大量可用软件包列表(来自PyPi数据库,对吗?),但VPython不在列表中.

看来VPython由3个模块组成,分别称为“ vis”,“ visual”和“ visual_common”,并安装了其他模块“ numpy”(已安装),“ FontTools”,“ Polygon”和“ ttfquery”.

有任何想法吗?希望这只是简单的事情.

解决方法:

不幸的是,您无法像普通的python包一样容易地安装vpython.整个过程比这要复杂得多.如果您想使用PyCharm进行开发,仍然可以.

首先,您需要在Windows上安装vpython.这很可能会将自身安装为您的主要python安装站点包之一.

从这里安装-> http://vpython.org/contents/download_windows.html

这样做之后,只需选择已安装vpython的python安装.

如果您希望创建一个virtualenv,请使用–system-site-packages来创建:

 $virtualenv --help                                                                                         [12:51:06]
Usage: virtualenv [OPTIONS] DEST_DIR

Options:
  --version             show program's version number and exit
  (...)
  --no-site-packages    DEPRECATED. Retained only for backward compatibility.
                        Not having access to global site-packages is now the
                        default behavior.
  --system-site-packages
                        Give the virtual environment access to the global
                        site-packages.
  (...)

标签:pycharm,vpython,python
来源: https://codeday.me/bug/20191029/1958400.html