小编Ste*_*eMc的帖子

Python/jython在virtualenv中共存

我将Python代码拆分为Web前端和消费者后端.后端必须在Jython下运行才能与某些Java库进行互操作,但我们想在cpython/mod_wsgi中运行webserver,因为我们已经通过Jetty在Jython中运行了它.

我们使用virtualenv进行开发,我目前有两个virtualenv目录,一个用于cpython,另一个用于jython.我的问题是两个口译员是否可以愉快地共存于一个虚拟语言中(主要是为了节省必须两次更新已安装的库,而且还来自好奇心).我用两个解释器初始化了相同的环境:

virtualenv -p python environ
virtualenv -p jython environ
Run Code Online (Sandbox Code Playgroud)

我可以运行两个解释器,我可以symlink environ/lib/site-packagesenviron/lib/python/site-packages,这样他们就可以看到同一个地方.只要没有库依赖于C扩展/优化,我就不明白为什么它们不能在两个解释器中工作.有人不同意或有任何需要注意的事项吗?

python jython virtualenv

5
推荐指数
1
解决办法
1022
查看次数

标签 统计

jython ×1

python ×1

virtualenv ×1