Cpp*_*ner 6 python django pycharm
请帮帮我.我在Fedora 16上这样做.
我的虚拟环境是/home/username/Desktop/.pythonenv
现在,注意点.因为它是一个隐藏目录,我必须创建一个符号链接,以便Pycharm"输入"目录.
sudo ln -s /home/yeukhon/Desktop/.pythonenv /home/yeukhon/Desktop/sypythonenv
Run Code Online (Sandbox Code Playgroud)
现在我可以使用这个虚拟环境了.但是,发生了两个问题,我不确定第一个问题是否与第二个问题有关.
A.缺少GTK和GST
这是两个截图.virtualenv python缺少GTK和GST ......我不知道为什么.

B. Django在这个环境中是不可进口的
我尝试在virtualenv(project1)下运行我的Django项目,但我不能.我可以通过终端运行相同的项目.
[yeukhon@localhost ~]$ cd Desktop/djangoapp/project1
[yeukhon@localhost mysite]$ source /home/yeukhon/Desktop/.pythonenv/project1/bin/activate
(project1)[yeukhon@localhost mysite]$ python2.7 manage.py runserver
# I had to use python2.7 instead of python. That's the only problem with terminal here.
Run Code Online (Sandbox Code Playgroud)
题
如何使用我的virtualenv Python解释器在Pycharm中运行它?
#1与#2有关吗?
如何让GTK和GST出现在我的virtualenv中?
感谢您的时间.
首先,无需创建符号链接,因为添加解释器对话框有一个按钮“显示隐藏文件和目录”,您也可以手动输入路径。
从 1.7 版开始,每个 virtualenv 默认情况下都是一个隔离的环境。这意味着如果你想自动包含系统库,你必须显式传递 --system-site-packages ENV(在 1.7 之前,如果你想要一个独立的环境,你必须传递 no-site-packages 选项)
所以我的第一个猜测是您根本没有安装 virtualenv 中缺少的库。激活 virtualenv 后检查 pip freeze 的输出。如果这些库丢失,只需使用 pip 安装它们:
pip install django
现在,由于您似乎在 virtualenvs 中使用非默认 python,请确保您没有使用系统 python。您也可以使用 virtualenv 的 /bin 目录下的直接调用它。
| 归档时间: |
|
| 查看次数: |
11627 次 |
| 最近记录: |