我对这个主题做了一些搜索,解决方案对我不起作用.我正在运行Linux(Ubuntu)环境和Windows.我的系统是Windows 8.1,但我有Ubuntu的虚拟机.
从Windows开始......我在电子驱动器的根目录下创建了一个venv目录.创建一个项目文件夹,然后运行activate命令,该命令位于venv> Scripts目录中.因此,在激活之后(注意,我已经安装了virtualenv)...所以在激活后我然后用我的模块改成了文件夹并且它运行正常,与shebang,我甚至不必在前面键入python我的文件名.但是,在Aptana Studio中,找不到我用pip安装的模块.所以,它不起作用.在之前的帖子中,建议选择不同的解释器并浏览到env并选择它.
那么,如何安装和使用Eclipse和Aptana Studio等IDE?
我在Ubuntu上遇到了问题.我发现的说明让我使用软件包安装程序来安装virtualenv,pip和其他一些打包这些的工具.问题是在Ubuntu上,python的默认版本是2.7.x. 我需要3.3或3.x. 所以,有人能指出我如何为python的2.7.x分支和3.x分支设置虚拟环境的方向.
另外,如何告诉IDE(Eclipse或Aptana Studio)使用virtualenv?谢谢,布鲁斯
我有一个在VirtualBox环境中运行的Ubuntu 12.04服务器.我在我的Windows系统中设置了一个共享文件夹,这很好,直到我从5.3.x将PHP更新到5.5.12.我使用了一个新的php源代码,因为apt-get似乎没让我升级到5.3.x. 在这个过程中它也升级了apache2.我最初忽略的一个区别是vhost配置文件不再是默认或mysite.默认值现在为000-default.conf.并且apache2.conf仅设置为加载具有以.conf结尾的配置文件的站点.
问题不在于我得到任何禁止的错误,而是apache忽略任何指令,告诉它使用除/ var/www位置以外的文档根.我与VirtualBox的共享目录是/ media/sf_sandbox/ - 这是Ubuntu目录.我禁用了默认站点000-default.conf并启用了其他两个站点.现在,sandbox.dev使用var/www目录中的文件而不是共享目录.它忽略了sandbox.conf文件中的指令.
我在某处读到,默认情况下apache只提供来自/ var/www目录的文件,而且我可能需要列出其他目录的白名单.它没有说明如何做到这一点.apache2.conf文件具有从sites-available目录加载*.conf文件的指令.不幸的是,它只是忽略指令告诉它文档根目录在我的网站上.这是在将PHP从5.3.x升级到5.5.12之后发生的,这也升级了apache2.
如何将其他目录列入白名单并告诉apache从指定位置提供文件?