相关疑难解决方法(0)

使用.pth文件

我试图在我没有对全局site-packages目录的写访问权的系统上发现一个模块,并且不改变环境(PYTHONPATH).我试图将.pth文件放在与我正在执行的脚本相同的目录中,但它似乎被忽略了.例如,我创建了一个extras.pth包含以下内容的文件:

N:\PythonExtras\lib\site-packages
Run Code Online (Sandbox Code Playgroud)

但是,打印并放置在同一目录中的以下脚本False.

import sys
print r"N:\PythonExtras\lib\site-packages" in sys.paths
Run Code Online (Sandbox Code Playgroud)

sys.path我有写访问权限的唯一目录是包含脚本的目录.是否有另一个(目前不存在的)目录,我可以放置extras.pth并让它被看到?有没有更好的方法来解决这个问题?

我在Windows上使用python 2.7..pth我在这里可以找到的所有问题都使用系统模块目录.

编辑:我已经跟踪了Windows每用户安装目录%APPDATA%\Python\Python27\site-packages.我可以在那里放置一个模块,它将被导入,但如果我在.pth那里放一个文件,它就没有效果了.这真的不应该起作用,还是我做错了什么?

python

37
推荐指数
1
解决办法
4万
查看次数

在OS X 10.10下的PyCharm中使用VirtualBox设置Vagrant时出错

设置远程解释器并选择Vagrant时,我在PyCharm中收到以下错误:

Can't Get Vagrant Settings: [0;31mThe provider 'virtualbox' that was requested to back the machine 'default' is reporting that it isn't usable on this system. The reason is shown bellow: Vagrant could not detect VirtualBox! Make sure VirtualBox is properly installed. Vagrant uses the `VBoxManage` binary that ships with VirtualBox, and requires this to be available on the PATH. If VirtualBox is installed, please find the `VBoxManage` binary and add it to the PATH environment variable.[0m
Run Code Online (Sandbox Code Playgroud)

现在,从一个终端,一切正常.我可以毫无问题地"启动"并进入虚拟机.转发端口以及本地文件.所以问题只出现在PyCharm中.我已经安装了Java 1.8

路径是:/ usr/local/bin:/ …

python macos virtualbox pycharm vagrant

21
推荐指数
2
解决办法
4190
查看次数

如何使用PyCharm进行GIMP插件开发?

我需要为GIMP开发一个插件,并希望继续使用PyCharm进行Python编辑等.

仅供参考,我在Windows上.

在指示PyCharm使用GIMP附带的Python解释器之后:

项目口译员

我还添加了一个路径来gimpfu.py摆脱错误from gimpfu import *:

在此输入图像描述

这可以修复导入时的错误,即使设置为Excluded.

我尝试用这个目录设置Sources,ResourcesExcluded仍然得到了常量,如错误RGBA-IMAGE,TRANSPARENT_FILL,NORMAL_MODE,等.

在此输入图像描述

关于如何扭曲PyCharm为GIMP插件开发做好事的任何想法?

没有真正运行PyCharm的任何代码,它实际上只是用作一个很好的代码编辑器,便于修改控件等.

python gimp pycharm gimpfu

11
推荐指数
1
解决办法
649
查看次数

从PyCharm中的脚本加载环境变量

我有一个执行python单元测试的脚本.这个脚本的作用是首先准备PYTHONPATH变量,然后执行python单元测试.

我现在想在PyCharm中运行我的python测试,但是我想重用构建环境变量的脚本.有没有办法在PyCharm中指定一个脚本来准备运行/调试配置中的env变量?

python pycharm python-unittest

7
推荐指数
1
解决办法
957
查看次数

标签 统计

python ×4

pycharm ×3

gimp ×1

gimpfu ×1

macos ×1

python-unittest ×1

vagrant ×1

virtualbox ×1