virtualenv

    5熱度

    2回答

    我的項目使用構建主要做兩件事:自動獲取依賴關係和創建腳本;並使用usercrontab構建配方設置cron作業(在部署計算機上)。 但擴建尚不可用於Python 3 所以我想考慮擴建的替代品。我知道virtualenv和pip都可以在Python 3上工作 - 但是什麼是自動化構建工具鏈(創建virtualenv並自動安裝/升級deps)的首選工具?有織物,攤鋪機等。在這種情況下,您首選的首選工具

    38熱度

    3回答

    我爲我的python應用程序使用pip和virtualenv。我想升級到應用程序的新版本而不觸及依賴關係。當我使用pip install -U時,它會嘗試升級所有軟件包,甚至在沒有可用新版本時卸載並重新安裝相同版本的依賴軟件包。 我也試過pip install -U --no-deps,但這似乎相當於一次常規安裝而不是升級。是否有組合的標誌可以做我想要的?

    36熱度

    4回答

    我已經在Windows上使用easy_install安裝了virtualenv和virtualenvwrapper。但是缺少mkvirtualenv。我試圖在我的機器上搜索,但我找不到它。我不知道如何解決它。你有什麼主意嗎?

    9熱度

    2回答

    我設置了一個virtualenv,它正在工作,但由於某種原因,我需要使用sudo來執行像mkdir這樣簡單的命令。很顯然,我做了一些不正確的事情。任何想法可能是什麼? 由於

    16熱度

    3回答

    我平時比較喜歡創建--no-site-packages中選擇virtualenvs更多的隔離,而且還因爲默認的Python全球套餐包括相當多的軟件包,並且通常大部分都不需要。 但是我仍然想保留一些選擇包在全球,像PIL或psycopg2。有沒有一種很好的方法將它們納入virtualenv,這也可以輕鬆實現自動化?

    6熱度

    2回答

    如何從crontab中調用需要使用activate(source env/bin/active)的python腳本?

    4熱度

    2回答

    我有一個Fabric任務需要訪問我的Django項目的設置。 在Windows上,我無法將Fabric安裝到項目的virtualenv中(與Paramiko + pycrypto deps有關的問題)。不過,我可以在我的系統級站點包中安裝Fabric,沒問題。 我已經安裝的Django到項目的virtualenv中,我能夠使用所有的「>蟒蛇manage.py」當我啓動的「VIRTUALENV \腳

    7熱度

    4回答

    我剛剛在virtualenv上設置了一個django應用程序,部署使用結構腳本順利進行,但現在.wsgi不工作,我試過了互聯網上的所有變體,但沒有運氣。我.wsgi文件是: import os import sys import django.core.handlers.wsgi # put the Django project on sys.path root_path = os.pa

    11熱度

    2回答

    yolk -l給我的信息,我已經有114個軟件包安裝在我的Ubuntu 10.04。使用 virtualenv virt_env/virt1 --no-site-packages --clear 我切換到創造新的virtualenv目錄後,我迅速改變,然後再yolk -l給了我同樣的114包。 這是怎麼回事?

    1熱度

    1回答

    我設置了virtualenv,但它似乎默認使用python2.5。 我使用這個命令 virtualenv newenv --no-site-packages -p python ,因爲我的Python路徑上找到的是python2.6的。我相信這是真實的,因爲當我輸入python並進入shell時,它告訴我它是2.6。當我用上面的命令創建virtualenv並啓動shell時,它告訴我我在2.5