2016-07-31 55 views
0

我試圖從崇高文本3.運行Python腳本里面的virtualenv當我激活ST3的virtualenv中,選擇文件夾.py,ST3創建預先存在Scripts文件夾內的文件夾Scripts(換一個新的`.py')。是什麼導致了這個問題,以及我如何阻止這種情況發生?崇高的文本3創建腳本里面的腳本里面的virtualenv

下面是我遵循的具體步驟:

  1. '從CMD
  2. 導航到' 創建'virtualenx Somevenv Someenv \ Scripts`
  3. 激活
  4. pip install somePackage
  5. 選擇Virtualenv:NewVirtualenv: Activate什麼也沒有)
  6. 粘貼\path\to\Someenv\Scripts 0以下
  7. 選擇c:\Python27
  8. ST3做它的事情,產生這樣的信息:

    New python executable in C:\Users\Gandalf\Documents\Python_Virtual_Env\Legolas\Scripts\Scripts\python.exe Installing setuptools, pip, wheel...done.

正如你看到的,ST3創建以前Scripts文件夾內Scripts。因此,不使用步驟4中安裝的軟件包。我想停止創建第二個Scripts文件夾。

回答

0

已解決。在ST3中,使用Virtualenv: Add Directory而不是Virtualenv: New。後者創建一個新的virtualenv(因此新的腳本文件夾)。